我用的是android studio和gradle的最后一個版本。 我想在我的專案中使用Liquid swipe影片(我以前在其他專案中使用過)。 在這個版本的build.gradle中,不再有allprojects{repositories.{..}},我不知道為什么。 當我手動添加并粘貼readme檔案中提到的代碼時,我得到了一個錯誤 :
評估一個問題出現了。
在評估專案'MyApp'時發生了問題。
構建被配置為優先考慮設定庫而不是專案庫,但構建檔案'appuild.gradle'卻添加了'GitHubPackages'庫
。有人能幫助我嗎?
uj5u.com熱心網友回復:
我最近也遇到了同樣的問題,添加了一個不同的庫。
似乎現在需要在gradle.settings檔案中添加庫,而不是在build.gradle中。
只要像往常一樣把它放在那里的repositories塊中,或者在需要時創建一個。
添加implementation行還是一樣的。
uj5u.com熱心網友回復:
讓我分享我的專案buld.gradle代碼:
buildscript {
資源庫 {
google()
mavenCentral()
}
依賴性 {
classpath 'com.android.tools.build:gradle:7.0.2'/span>
}
}
allprojects {
資源庫 {
google()
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
任務 clean(type: 洗掉) {
delete rootProject.buildDir {
}
確保所有的url在開始時都是https,而不是http。
如果你使用這個液體刷卡影片庫 - https://github.com/Cuberto/liquid-swipe-android
你只需要添加這一行 -
implementation 'com.cuberto:liquid-swipe:1.0.0'一行到你的APP build.gradle dependencies,而不是PROJECT one
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/330188.html
標籤:
