【发布时间】:2026-01-01 08:25:01
【问题描述】:
我的环境:
Android Studio 2.1.2
Android Gradle Plugin v2.1.2
Mac OSX v10.11.5
到目前为止,我在调用“Build=>clean Project”并运行我的项目时关闭了 Instant Run。我关闭 Instant Run 的原因是因为 this 和 this 问题。 但是,最近,我每次尝试清理项目时都开始遇到这个问题:
Error:Could not read path
<path/to/app/module>/build/intermediates/classes/release/com/<package/name>/R$layout.class'.
有趣的是,它找不到的特定文件路径似乎是随机的。例如,如果我调用 Gradle 同步然后再次清理,它将失败并出现以下错误:
Error:Could not read path
<path/to/app/module>/build/intermediates/classes/release/com/<different/package/name>$ProductCategoryAdapter$1.class'.`
复制步骤:
- 首选项=> 构建、执行、部署 => 即时运行
- 取消选中“启用即时运行...”、“重新启动活动...”、“显示即时运行...”
- 点击“应用”,然后点击“确定”,然后通过点击 AStudio 中的 gradle 同步图标来执行 Gradle 同步
- “构建=>清理项目”
解决方法
当前的解决方法是重新启用 Instant Run。但是,这也会带回关闭它的原因。
问题
1) 有其他人遇到过这个问题吗?
2) 是否有任何其他可能的解决方法,或者甚至更好的解决方案?
【问题讨论】:
-
我也很好奇这个问题的解决方法
-
嗯,我也看到了。
标签: android android-studio gradle android-gradle-plugin