0

我正在 Android Studio 中开发一个项目,并定期编译在我的设备上运行它的代码,以确保一切正常。突然,主要活动在编译几次后崩溃了几次。我检查了logcat,报错是因为无法识别布局。我不明白为什么,因为我没有更改主要活动中的任何代码。

事实上,在那几天里唯一改变的是我在 large、xlarge 和 Landscape 布局文件夹中添加了一堆新布局。我删除setContentView(R.layout.main_screen)并逐字重写它并且代码有效。我进行了第二个活动并再次崩溃,这一次是由于空指针异常;我再次没有做任何改变。我尝试复制代码,删除活动,创建一个具有相同名称的新活动,然后粘贴代码。突然,它工作得很好。这发生在几乎所有的活动、崩溃和错误中,原因似乎是随机的,所有这些都通过简单地复制代码并逐字粘贴来解决。

有没有人遇到过类似的事情,或者有没有人知道为什么会发生这样的事情?

4

1 回答 1

0

似乎我导入的各种库没有被正确地拉到各种机器上:我会从 github 拉,各种支持库和相关的 maven 文件没有被正确拉。如果使用自动完成功能,Studio 会内置处理各种 xml 文件,通过删除然后重新键入特定的代码行来纠正问题。

于 2013-10-10T14:16:03.017 回答