Android Studio没有重新生成R.java; Gradle找不到assembleDebug任务

时间:2013-06-03 16:39:16

标签: android gradle android-studio

我从我的git repo中删除了一些最近的更改,突然之间,Android Studio为R.java抛出了token not found个错误。我在Android Studio中点击“Make Project”,认为新版本会修复这些错误,而我得到了这个:

Information:Compilation completed with 2 errors and 0 warnings in 5 sec
Information:2 errors
Information:0 warnings
Error:Gradle: 

FAILURE: Could not determine which tasks to execute.



* What went wrong:

Task 'assembleDebug' not found in root project 'project'.



* 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'.

它不会编译的事实解释了R.java的问题,但我对Gradle所遇到的问题感到困惑。有什么帮助吗?

[编辑:]我启动进入Linux并注意到它没有相同的问题。我还注意到在Project Properties中,在Windows中没有链接的Gradle项目,但在Linux中,项目被列为链接项目。不幸的是,this tool帮助我解决了我的问题,显然在Android Studio中并不存在,仅适用于IntelliJ。

3 个答案:

答案 0 :(得分:3)

关闭所有内容并重新启动Android Studio并再次编译。我多次遇到同样的问题。它对我有用!

答案 1 :(得分:0)

我有同样的问题。我把它设置为正确的JDK文件夹路径。

还要确保您拥有“JAVA_HOME”环境变量。

答案 2 :(得分:0)

关闭Android Studio并再次打开它解决了我的问题。