Android Studio解决新建项目时support:appcompat问题

新建android project时像我这样的新手可能会遇到这种错误:

Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:29.+
Install Repository and sync project
Show in Project Structure dialog

这是由于sdk版本的问题,app下的build.gradle自动给用户配置了不兼容的sdk版本

如下:

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.2"
    defaultConfig {
        applicationId "com.sora.kotlinprojecttext"
        minSdkVersion 21
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
dependencies {
...
compile 'com.android.support:appcompat-v7:29.+'
...
}

我们要对 compileSdkVersion 29、targetSdkVersion 29、compile 'com.android.support:appcompat-v7:29.+'这三个数据进行修改。

打开sdk manager,或者左上角File-setting搜索updates,就可以看到IDE的版本详情了,见下图,我这里显示我的Android SDK Tools为26.1.1,所以我将上面要修改的数据的29改成26,然后sync就没问题了。

猜你喜欢

转载自www.cnblogs.com/ksxxx/p/12148438.html