2013-11-28 89 views
10

現在,Gradle更新和錯誤,我無法導入我的項目。需要Gradle版本1.8。當前版本是1.9-rc-3 - Android Studio

錯誤日誌:

Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.9-rc-3-bin.zip'. 
Build file '/home/luiz/Dropbox/projetos/droido-beta/droido.torpedos/build.gradle' line: 9 
A problem occurred evaluating project ':droido.torpedos'. 
A problem occurred evaluating project ':droido.torpedos'. 
Gradle version 1.8 is required. Current version is 1.9-rc-3. If using the gradle wrapper, try editing the distributionUrl in /home/luiz/gradle/wrapper/gradle-wrapper.properties to gradle-1.8-all.zip 

如何解決這個問題?

回答

10

我與機器人工作室0.4.2這個問題,我改變了Android工具的build.gradle從0.6+到0.7+

原線中的build.gradle:

classpath 'com.android.tools.build:gradle:0.6.+' 

改爲:

classpath 'com.android.tools.build:gradle:0.7.+' 

然後我剛剛運行工具 - > Android->同步項目與Gradle文件和一切工作。

6

構建工具尚不支持Gradle 1.9。

考慮使用Gradle Wrapper,它將下載它自己的Gradle版本,這是您的項目的基礎。

見(http://www.gradle.org/docs/current/userguide/gradle_wrapper.html

添加的包裝任務,並把它設置爲1.8 然後運行gradle wrapper

您可能需要重新導入您的項目,當你這樣做,告訴它使用的包裝。

希望有所幫助。

+1

如何在Android Studio上對其進行配置的任何示例? –

+0

我添加了如鏈接所示的包裝線,它沒有工作。一個如何是必要的,否則答案實際上是無用的。 –

+0

這個答案有點過時了。如果您使用0.4以上的Android Studio,那麼您需要1.9 Gradle。目前沒有其他版本的作品。 –

-1

您必須使用命令移除目錄$ USER_HOME.gradle \ wrapper \ dists \ gradle-1.9-rc-3-bin。在Windows中:

CD .gradle \包裝\ dists中

命令rmdir/s的gradle這個-1.9-RC-3紙盒

+0

這沒有幫助 - 它會再次下載。 – chipiik

1

我使用Ubuntu(Linux Mint的)這個星期這個問題我無法使包裝工作。我最終的解決辦法是:

  1. 下載,然後從http://www.gradle.org/downloads
  2. 解壓搖籃1.8從用戶目錄(/home//.gradle)拆下.gradle目錄(我不知道這其實是必要的)
  3. 重新導入項目到Android工作室,並在導入選項,指定「本地gradle這個分配」 - 指向新安裝/解壓縮搖籃1.8

和手指穿過你的錯誤消失。

相關問題