在我的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