【发布时间】:2018-02-11 07:13:27
【问题描述】:
我在尝试重构 xml 中的视图或 xml 布局名称 id 的最新 beta 更新时遇到问题。 错误对话框显示
无法执行重构文件 C:\dev\workspace......\R.java 是只读的。
我尝试过的事情:
Gradle clean,使缓存/重启无效。没有任何帮助。我还使用字符串和其他资源进行了测试。同样的问题也发生在那里。
问题出现在 beta 4 更新中。在 beta 2 中,重构工作正常。
【问题讨论】:
-
是的,这是一个已报告的错误。恢复到以前的版本。
-
@AtefHares beta 3 不存在。他们删除了 because of issues with Gradle 。如果您看到带有版本列表的第一个链接,则说明 beta 3 未列出。并且 beta 3 漏洞百出,如果您能以某种方式获得它,请避免使用它。如果您决定恢复,请恢复到 Beta 2
-
@LunarWatcher 是的,你是对的。抱歉,我刚刚忘记了!
-
@LunarWatcher,我在 beta 4,而不是 3。我通过 android studio 本身更新
-
AtefHares 建议您从 beta 4 恢复到 beta 3。我知道 beta 4 已经发布,但是恢复到 beta 3 是一个可怕的想法。我解释了为什么恢复到 beta3 不应该是解决方案。如果您要恢复,请恢复到 beta 2,而不是 3。我知道您运行 4。如果您想解决它而不是恢复,我敦促您查看 this - 我没有将其标记为骗子,因为那篇文章是关于 beta 3 的。由于 beta 3 的漏洞非常多,beta 4 可能有不同的原因。
标签: android android-studio refactoring android-studio-3.0