[英]Update Android Studio Gradle plugin to last version
我是Android開發的新手,我試圖在我的Android Studio項目中安裝Facebook SDK。
然后,我在build.gradle中有一個錯誤:
Error:(111, 0) Cannot call getBootClasspath() before setTargetInfo() is called.
所以我搜索了一個解決方案,然后在堆棧中找到了這個解決方案:
這是一個已知問題,可以通過將gradle更新為:
dependencies {
classpath 'com.android.tools.build:gradle:1.1.2'
}
所以我嘗試了這個,但是我得到了錯誤:
Error:Could not find com.android.tools.build:gradle:1.1.2.
Searched in the following locations:
file:/home/roman/Documents/softs/android-studio/gradle/m2repository/com/android/tools/build/gradle/1.1.2/gradle-1.1.2.pom
file:/home/roman/Documents/softs/android-studio/gradle/m2repository/com/android/tools/build/gradle/1.1.2/gradle-1.1.2.jar
Required by:
Yoki:facebook:unspecified
所以我進入了指定的目錄,然后只有這個:
$> ls
1.0.0 1.1.0
$> pwd
/home/roman/Documents/softs/android-studio/gradle/m2repository/com/android/tools/build/gradle
如何更新gradle插件?
更改您的buildscript
塊。 你也必須指定在此塊的存儲庫。
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.2'
}
}
您也可以使用最新版本:
classpath 'com.android.tools.build:gradle:1.1.3'
Android gradle文件中存在三種依賴類型。
1.模塊依賴性 :其他本地項目。
2.本地依賴項 :位於sdk path extras文件夾中。
3.遠程依賴關系 :JCenter,MavenCenter或第三方Maven路徑。
“ com.android.tools.build:gradle”是本地依賴項,因此您必須檢查SDK並進行更新。
PS:如果您對版本問題感到厭倦,可以嘗試andle 。
這是一個開源項目,可自動更新您的Android依賴版本。
參見https://github.com/Jintin/andle了解更多信息
定期更新的在線指南。 向您介紹哪個是最新的gradle版本以及發行源。 如何使用Gradle文件中的單個文本編輯進行更新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.