今天匯入從github上下載的一個專案,報了ERROR: Failed to resolve: androidx.appcompat:appcompat:1.1.0 這樣一個錯誤,從網上搜問題,大部分原因是1、將1.1.0改為1.0.2,2、sdk compileSdkVersion buildToolsVersion問題,
我這邊的報錯確不是以上原因,然后看下appcompat的相關api,才找到了原因
宣告依賴項
要添加 Appcompat 的依賴項,您必須將 Google Maven 代碼庫添加到專案中,請閱讀 Google 的 Maven 代碼庫了解詳情,
在應用或模塊的 build.gradle 檔案中添加所需工件的依賴項:
dependencies {
def appcompat_version = "1.2.0"
implementation "androidx.appcompat:appcompat:$appcompat_version"
// For loading and tinting drawables on older versions of the platform
implementation "androidx.appcompat:appcompat-resources:$appcompat_version"
}
注意:必須將Google Maven 代碼庫添加到專案中,然后try again,編譯通過,
allprojects {
repositories {
google()
// If you're using a version of Gradle lower than 4.1, you must instead use:
// maven {
// url 'https://maven.google.com'
// }
// An alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/199110.html
標籤:其他
上一篇:Vue的自定義事件
下一篇:Vue開發問題(axios封裝)
