【发布时间】:2018-05-07 15:26:27
【问题描述】:
谷歌在一年前宣布了即时运行,直到这个时候我才能使用它。
我为许多 android studio 版本尝试了超过 10,000 次, 它适用于第一次运行,但第二次运行总是失败,因为它无法删除某些文件或其他任何内容。
而且每次我都必须清理项目然后再次运行,这意味着打开即时运行没有任何附加价值。
有什么问题?谷歌怎么了?他们只是在没有任何测试的情况下宣布这些功能。来吧,伙计们。
有什么建议吗?
错误:
java.lang.RuntimeException: java.io.IOException: Could not delete path '/**/**/**/**/app/build/intermediates/instant-run-support/**/debug/package_directories/dex-renamer-state.txt'.
【问题讨论】:
-
请提供有关您在构建失败时遇到的异常的更多详细信息。
-
对我来说效果很好。您正在编辑哪些文件?您使用的是哪个 Android Studio 版本?
-
“他们只是在没有任何测试的情况下宣布功能” - 就像往常一样。老实说即时运行对我有用,但有时当您需要重建项目以应用无法通过即时运行应用的更改时 - 重建过程需要太长时间,所以我关闭了即时运行。
-
我添加了错误
标签: android android-studio performance-testing android-instant-run