clean Pro-6ren">
gpt4 book ai didi

android - 禁用即时运行时,Gradle 构建失败并显示 "Could not read path"

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:53 24 4
gpt4 key购买 nike

我的环境:

Android Studio 2.1.2
Android Gradle Plugin v2.1.2
Mac OSX v10.11.5

到目前为止,我在调用“Build=>clean Project”并运行我的项目时关闭了 Instant Run。我关闭 Instant Run 的原因是 thisthis问题。然而,最近,每次我尝试清理我的项目时,我都开始遇到这个问题:

Error:Could not read path  
<path/to/app/module>/build/intermediates/classes/release/com/<package/name>/R$layout.class'.

有趣的是,它找不到的特定文件路径似乎是随机的。例如,如果我调用 Gradle sync 然后再次清理,它将失败并出现以下错误:

Error:Could not read path  
<path/to/app/module>/build/intermediates/classes/release/com/<different/package/name>$ProductCategoryAdapter$1.class'.`

重现步骤:

  1. 首选项=>构建、执行、部署=>即时运行
  2. 取消选中“启用即时运行...”、“重启 Activity ...”、“显示即时运行...”
  3. 点击“应用”,然后点击“确定”,然后点击 AStudio 中的 gradle sync 图标进行 Gradle Sync
  4. “构建=>清理项目”

解决方法

当前的解决方法是重新启用 Instant Run。但是,这也会带回关闭它的原因。

问题

1)有没有其他人遇到过这个问题?

2) 是否有任何其他可能的解决方法或更好的方法来解决此问题?

最佳答案

对于访问此页面的所有浏览者,根据我最近的经验,“使缓存无效并重新启动”可以解决问题。无需手动禁用/启用即时运行和删除文件夹。(Android Studio 3.0.1)

关于android - 禁用即时运行时,Gradle 构建失败并显示 "Could not read path",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37887497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com