簡體   English   中英

如何在Android studio 1.3中設置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

gradle-wrapper.properties

#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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM