在我的Android Studio項目中,我獲得了兩個幾乎完全相同的xml佈局。它們分別位於佈局文件夾和layout-xlarge文件夾中。第一個是帶有文本「BBB」的TextView,第二個是「AAA」。Android Studio構建版本的舊版本
我在xlarge設備上部署了這個設備,並且加載的佈局正確的是具有「AAA」的佈局。
問題出現在這裏:我不再需要xlarge了,現在他們必須是相同的佈局。所以我刪除了xlarge文件夾中的一個。我在xlarge上部署該項目,並且...仍然存在「AAA」,即使佈局不再存在!
部署成功,導致其他修改工作。 XML被刪除,導致整個項目中字符串「AAA」不存在。
我知道這可能是一個設備緩存問題,但我不希望從設備中刪除應用程序數據,因爲我有信息在那裏,如果我恢復它們,我會失去時間。還有其他解決方案嗎?爲什麼它這樣做?
我想:
- 重新啓動Android Studio中
- 重新啓動PC
- 重新啓動設備
- 同步項目
- 重建項目
[對不起,我不能張貼代碼,但我看不出有什麼幫助:我將它從中刪除該項目,所以我不認爲這個問題可能存在]
刪除手機上的應用程序,然後重建項目。 – bbvanee 2014-10-20 14:53:27
這正是我想要避免的 – 2014-10-20 14:57:43
Oke,所以你已經刪除了xlarge文件,而不是用「normal」xml代替xlarge.xml?確切地說,是 – bbvanee 2014-10-20 15:00:30