应用程序不会在启用了即时运行的gradle 2.14.1的新Android Studio 2.2上执行

时间:2016-09-20 10:29:52

标签: android android-studio gradle android-studio-2.2 instant-run

我刚安装了较新的Android Studio 2.2,在构建项目时遇到了麻烦:

Error:Execution failed for task ':app:processDebugAndroidTestResources'.
  java.io.FileNotFoundException: [path_to_project]/app/build/intermediates/symbols/androidTest/debug/R.txt (No such file or directory)

我正在使用gradle版本2.14.1(因为这个版本的IDE强迫我使用它)。

如果我禁用即时运行一切正常,但丢失这一功能是一件很遗憾。

任何帮助?

编辑:

我尝试了以下操作,但错误仍然存​​在:

  • 清理项目。
  • 将项目作为外部源重新导入Android Studio。

2 个答案:

答案 0 :(得分:3)

最后我发现了问题,我有一个依赖项添加了两次(一个在正常构建中加上在测试环境中相同)。我管理了这个并且即时运行再次工作。

答案 1 :(得分:0)

尝试在Android Studio上打开终端并输入gradlew -d assembleDebug,然后清理项目并重试。

顺便说一句,即时运行总是在这里打破一些东西,我认为它仍然不是很稳定,如果你的错误仍然存​​在,请尝试停止应用程序并清楚地运行。