2017-09-02 60 views
9

我试图在xml中重构视图或xml布局名称id的最新beta版更新有问题。 错误对话框说Android studio 3 beta 4.无法执行重构

重构无法进行文件 C:\ dev的\工作区...... \ R.java是只读的。

我试过的东西:
Gradle clean,无效缓存/重新启动。没有帮助。我还测试了字符串和其他资源。那里发生同样的问题。

该问题出现在beta 4更新中。在beta 2重构工作正常。

+0

是的,这是一个报告的错误。恢复到以前的版本。 –

+0

@AtefHares [beta 3](https://developer.android.com/studio/archive.html)不存在。他们删除了[因为Gradle问题](https://androidstudio.googleblog.com/2017/08/android-studio-30-beta-3-is-now.html)。如果您看到带有发布列表的第一个链接,则不会列出beta 3。而测试版3是**非常bug的**,避免它,如果你以某种方式可以得到你的手。如果你决定恢复 – Zoe

+0

@LunarWatcher,那么恢复到Beta 2是的,你是对的。对不起,我忘了这个! –

回答

4

Android Studio Beta 5已经解决了这个问题。

+0

确实。你知道是否有任何方法可以使“将当前布局设置为默认值”实际上起作用?我在Mac上,但无法正常工作。它似乎是在首选项文件夹中的window.manager文件中设置适当的设置,但是当我点击恢复默认布局(或只是离开并返回到布局文件),我的组件树窗口和调色板窗口都开始浮动,变得非常小。 – LukeWaggoner

0

我在Android Studio 3.0 Beta 5和6上遇到同样的问题。 如果您的R.java文件是只读的,并且您的软件包名称是com.example.sample,请删除文件app/build/generated/source/r/debug/com/example/sample/R.java(R.java,Manifest.java ...),然后在重构完成后重试,在构建过程中重新生成。

相关问题