【问题标题】:Instant run - Android studio即时运行 - Android 工作室
【发布时间】: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


【解决方案1】:

如果你在 unix 系统中试试这个 chmod 777 <ProjectPath>/app/build/intermediates/instant-run-support/debug/package_directories/dex-renamer-state.txt

【讨论】:

  • 我正在使用mac,但我会尝试在mac中找到一种使用类似的方法
【解决方案2】:

可悲的是,没有更多的实例运行:(

【讨论】:

    猜你喜欢
    • 2013-05-10
    • 2017-07-23
    • 1970-01-01
    • 2020-11-13
    • 2017-07-21
    • 2020-06-16
    • 2016-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多