問題描述
我正在嘗試使用 gradle build.它給了我錯誤,說
I am trying to use gradle build. It gives me error saying that
無法應用插件 [id 'com.android.library']需要 Gradle 版本 2.2.當前版本是 2.10.如果使用 gradle 包裝器,請嘗試將/home/sanjeewa/workspace/Android/UVCCamera/gradle/wrapper/gradle-wrapper.properties 中的 distributionUrl 編輯為 gradle-2.2-all.zip
Failed to apply plugin [id 'com.android.library'] Gradle version 2.2 is required. Current version is 2.10. If using the gradle wrapper, try editing the distributionUrl in /home/sanjeewa/workspace/Android/UVCCamera/gradle/wrapper/gradle-wrapper.properties to gradle-2.2-all.zip
但我的 gradle-wrapper.properties 包含 gradle-2.4-all.zip.我已將其更改為 gradle-2.2-all.zip還是同樣的問題.
But my gradle-wrapper.properties includes gradle-2.4-all.zip. I have changed it to gradle-2.2-all.zip Still same problem.
當我在終端中運行 gradle -version 時,Gradle 2.10 顯示為版本.
When I run gradle -version in terminal Gradle 2.10 shows as version.
如何解決這個錯誤??
我的構建 gradle 文件是
my build gradle file is
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
}
}
allprojects {
repositories {
jcenter()
}
}
推薦答案
- 打開
gradle-wrapper.properties
改變這一行:
- Open
gradle-wrapper.properties
Change this line:
distributionUrl=https://services.gradle.org/distributions/gradle-2.4-all.zip
與
distributionUrl=https://services.gradle.org/distributions/gradle-2.8-all.zip
- 轉到
build.gradle
(項目:your_app_name) 改變這一行
- Go to
build.gradle
(Project: your_app_name) Change this line
classpath 'com.android.tools.build:gradle:XXX'
到這里
classpath 'com.android.tools.build:gradle:2.0.0-alpha3'
或
classpath 'com.android.tools.build:gradle:1.5.0'
- 不要點擊
立即同步
- 從菜單中選擇
File ->使緩存無效/重新啟動...
- 選擇第一個選項:
無效并重新啟動
Android Studio 將重新啟動.之后,它應該可以正常工作了
Android Studio would restart. After this, it should work normally
希望對你有幫助
這篇關于需要 Gradle 版本 2.2.當前版本是 2.10的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!