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就沒問題了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM