簡體   English   中英

Android Studio項目的Gradle版本不正確

[英]Incorrect Gradle version for Android Studio project

我正在使用最新版本的Android Studio,並已從Gradle的網站上安裝了最新版本的Gradle。 然后,我導入了一些Android示例應用程序,但是該構建生成了一個錯誤消息,內容為:

需要Gradle 1.10版。 當前版本是2.1。

我不知道它從哪里獲得版本1.10。 如果我打開gradle-wrapper.properties文件,則有:

distributionUrl = HTTPS://services.gradle.org/distributions/gradle-2.1-bin.zip

我打開的每個樣品都有這個問題。 為什么Gradle不使用我安裝的版本? GRADLE_HOME環境變量設置為最新版本的Gradle的路徑。

即使我運行gradlew來強制下載所需的Gradle版本,我仍然會收到此錯誤。 SO中的一篇文章是:

https://stackoverflow.com/a/23466323/753632

這意味着特定版本的Android Gradle插件需要特定版本的Gradle,但這是在一段時間之前發布的,目前尚不清楚這是否已成為問題。

嘗試卸載gradle並刪除.gradle文件夾,然后讓android studio下載gradle而不是從gradle網站手動安裝。

嘗試清理並重建大多數時間都可以。

並且如果您想將版本更新到最新。

您可以嘗試andle

簡單的三步即可一次更新所有項目。

1.安裝:

    $ sudo pip install andle

2.設置sdk:

    $ andle setsdk -p <sdk_path>

3.更新權限:

    $ andle update -p <project_path> [--dryrun] [--remote] [--gradle]

--dryrun:僅在控制台中打印結果

--remote:在jcenter和mavenCentral中檢查版本

--gradle:檢查gradle版本

參見https://github.com/Jintin/andle了解更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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