应用程序不会在新的 Android Studio 2.2 和 gradle 2.14.1 上执行并启用 Instant 运行
App won't execute on new Android Studio 2.2 with gradle 2.14.1 with Instant Run enabled
我刚刚安装了较新的 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 强制我使用它)。
如果我禁用 instant 运行 一切正常,但是突然失去这个功能真是太可惜了。
有什么帮助吗?
编辑:
我尝试了以下方法,但错误仍然存在:
- 清理项目。
- 将项目作为外部源重新导入 Android Studio。
尝试在 Android Studio 上打开终端并键入 gradlew -d assembleDebug
,然后清理项目并重试。
顺便说一下,即时 运行 总是会破坏这里的东西,我认为它仍然不是很稳定,如果你的错误仍然存在,请尝试停止应用程序并进行清理 运行。
终于找到问题了,一个依赖添加了两次(正常构建加一次,测试环境加一次)。我做到了这一点,并且立即 运行 再次工作。
我刚刚安装了较新的 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 强制我使用它)。
如果我禁用 instant 运行 一切正常,但是突然失去这个功能真是太可惜了。
有什么帮助吗?
编辑:
我尝试了以下方法,但错误仍然存在:
- 清理项目。
- 将项目作为外部源重新导入 Android Studio。
尝试在 Android Studio 上打开终端并键入 gradlew -d assembleDebug
,然后清理项目并重试。
顺便说一下,即时 运行 总是会破坏这里的东西,我认为它仍然不是很稳定,如果你的错误仍然存在,请尝试停止应用程序并进行清理 运行。
终于找到问题了,一个依赖添加了两次(正常构建加一次,测试环境加一次)。我做到了这一点,并且立即 运行 再次工作。