2017-09-02 61 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 ...),然後在重構完成後重試,在構建過程中重新生成。

相關問題