繁体   English   中英

在Android Studio 3.3.1中导入旧项目后出现错误

[英]Error after importing old project in Android Studio 3.3.1

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    testImplementation 'junit:junit:4.12'
    implementation 'com.android.support:appcompat-v7:23.3.0'
    implementation 'com.android.support:support-v4:23.3.0'
    implementation 'com.android.support:design:23.3.0'
}

在此处输入图片说明
(点击图片放大)

该错误是因为您的compileSdkVersion与支持库版本不同。 该错误表明您的compileSdkVersion28,因此要解决此问题,应在gradle中添加以下内容:

android {
  compileSdkVersion 28
  buildToolsVersion '28.0.3'
   defaultConfig {
       applicationId "com.project.sample"
       minSdkVersion 16
       targetSdkVersion 28
       versionCode 1
       versionName "1.0"
       testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}


dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
testImplementation 'junit:junit:4.12'
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support:design:28.0.0'
}

最新的buildToolsVersion28.0.3但是您可以将其更改为自己的。 它应该从28开始。

这是因为SDK 28版本不如... 27稳定。

将编译版本和目标版本设置为27。

android {
  compileSdkVersion 27
  buildToolsVersion '27.0.0'
   defaultConfig {
       applicationId "com.project.sample"
       minSdkVersion 16
       targetSdkVersion 27
       versionCode 1
       versionName "1.0"
       testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}


dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
testImplementation 'junit:junit:4.12'
implementation 'com.android.support:appcompat-v7:27.0.0'
implementation 'com.android.support:support-v4:27.0.0'
implementation 'com.android.support:design:27.0.0'
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM