![](/img/trans.png)
[英]How do I edit an android studio Java code to work on a newer version of Gradle?
[英]How do I set the gradle version in Android studio 1.3?
我已經更新到Android工作室到版本1.3。 在我的項目中,我需要使用gradle版本2.2.1和android gradle插件版本1.0.0。 如何設置android studio自動使用gradle版本2.2.1?
我已將gradle包裝器特性設置為2.2.1,並且在項目結構中它還顯示它使用的是gradle版本2.2.1
#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle2.2.1-all.zip
錯誤:Gradle 2.4需要Android Gradle插件1.2.0(或更新版本),但項目使用的是1.0.0版本。 請使用Android Gradle插件1.2.0或修復插件版本和同步項目
我想使用Gradle 2.2.1,但它一直跳到2.4
我在Android Studio中遇到了同樣的錯誤,結果發現Android Studio指向了它自己的gradle版本而不是我的項目gradle包裝器。
對於Windows Android Studio,請轉到文件>設置>“構建,執行,部署”>“構建工具”> Gradle,然后將其更改為“使用默認gradle包裝器(推薦)”。
這為我修復了它,而不必更改依賴項。 希望,這就是你所需要的。
在你的項目的build.gradle(不是你的應用程序的模塊)中,確保它使用1.2.0或更高版本的android gradle構建工具。 因此,在您的文件中,依賴項部分應如下所示:
dependencies {
classpath 'com.android.tools.build:gradle:1.3.+'
}
如果您總是需要最新的gradle構建工具,請將其更改為:
dependencies {
classpath 'com.android.tools.build:gradle:+'
}
來自OP:
這個dosnt解決了我的問題。 我需要在我的項目中使用插件版本'com.android.tools.build:gradle:1.0.0',所以我在我的項目build.gradle文件中設置了它。 我遇到的問題是這與使用gradle 2.2.1有關,但由於android Studio 1.3使用的是gradle 2.4,它無法正常工作。 所以我需要以某種方式讓android studio使用gradle版本2.2.1所以我可以使用gradle插件1.0.0。
建議使用最新的Gradle
這就是Android Studio警告將其升級到最新版本的原因。
為什么要切換回舊版本?
注意: 如果您認為較新版本會在您的穩定代碼中產生任何復雜問題,請確保它們不會對您的代碼造成任何損害。 並且你無法從舊版本中獲得任何額外的好處。 較新的版本意味着更高效和無bug的東西。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.