Android Studio中的assembleDebug错误

时间:2013-06-04 05:14:29

标签: java android sdk jvm gradle

我已更新到最新的Android SDK并使用.bash_profile设置JAVA_HOME export JAVA_HOME=$(/usr/libexec/java_home),我收到以下错误:

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

我该怎么办?

2 个答案:

答案 0 :(得分:0)

屏幕截图中的第二个错误对我来说更重要。您必须确保Android Studio能够下载并执行gradle二进制文件。如果您使用的是代理,则必须在Android Studio中对其进行配置。

要检查gradle任务,请转到命令行上的项目文件夹,然后键入" gradlew tasks"

您还可以为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

答案 1 :(得分:0)

我不相信这是海报的问题,但为了别人的利益,我会添加我发现的内容,因为我正在帮助Windows XP上遇到同样错误的人。

在他的案例中,问题似乎是Android Studio项目的路径中有空格(因为Windows XP使用Documents and Settings目录)。我让他在一个没有空格的目录中生成一个新项目,它构建并运行没有问题。实际上可能还有别的东西,但像往常一样,最好避开路径中的空格。