2013-06-04 30 views
6

我已經更新到最新的Android SDK和使用 export JAVA_HOME=$(/usr/libexec/java_home) .bash_profile中設置JAVA_HOME,和我得到了以下錯誤:assembleDebug錯誤

Error Gradle: 
FAILURE: Could not determine which tasks to execute. 
* What went wrong: 
Task 'assembleDebug' not found in project ':CrystalBall'. 
* Try: 
Run gradle tasks to get a list of available tasks. 

Error: Could not execute build using Gradle distribution  
    http://services.gradle.org/distributions/gradle-1.6-bin.zip 

我已經附上截圖:

Error Screenshot

我該怎麼辦?

+0

這很奇怪。如果您使用Android Studio創建全新項目,會發生什麼情況?你有同樣的錯誤嗎?另外,如果你使用命令行會發生什麼? –

+0

嗨,這是一個全新的項目,不是從eclipse導入的。我如何從命令行運行它? – thetrystero

+0

重複? http://stackoverflow.com/questions/16580776/android-studio-new-project-can-not-run-throwing-error – naught101

回答

0

截圖中的第二個錯誤對我來說似乎更重要。您必須確保Android Studio能夠下載並執行gradle二進制文件。如果您使用的是代理服務器,則必須在Android Studio中進行配置。

要檢查任務的gradle,去你的項目文件夾在命令行中輸入「gradlew任務」

您還可以配置一個代理gradle這個。只要創建一個gradle.properties文件(項目文件夾),這些特性:

systemProp.http.proxyHost=www.example.org 
systemProp.http.proxyPort=8080 
systemProp.http.proxyUser=userid 
systemProp.http.proxyPassword=password 
systemProp.http.nonProxyHosts=*.nonproxy.com|localhost 
0

我不認爲這是問題的海報了,但對於其他人的利益,我會加什麼我發現我正在幫助Windows XP中出現相同錯誤的人。

他的情況似乎是Android Studio項目的路徑中有空格(因爲Windows XP使用Documents and Settings目錄)。我讓他把一個新項目生成到一個沒有空格的目錄中,它的構建和運行沒有問題。可能實際上是其他的東西,但像往常一樣,最好避免路徑中的空間。