6

我已更新到最新的 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

我附上了截图:

错误截图

我应该怎么办?

4

2 回答 2

1

我不相信这是张贴者的问题,但为了其他人的利益,我将添加我在帮助 Windows XP 上遇到相同错误的人时发现的内容。

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

于 2013-06-26T01:48:21.270 回答
1

屏幕截图中的第二个错误对我来说似乎更重要。您必须确保 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
于 2013-06-24T18:00:13.547 回答