0

我制作了一个 Android 应用程序,并在我测试过的每台硬件设备上运行. 这从 2.1.x 到 4.2。但现在我想确保它在每个屏幕尺寸上看起来都不错,所以我在不同的模拟器中尝试了这个应用程序。

没有单一的模拟器配置可以运行这个应用程序,我不明白为什么。我总是收到这个错误

java.lang.RuntimeException: Unable to start activity ComponentInfo{*class*}: android.view.InflateException: Binary XML file line #325: Error inflating class android.widget.GridLayout

我认为大多数错误代码都不需要发布,但是有 5 行这样的

E/AndroidRuntime(425):  at android.view.LayoutInflater.rInflate(LayoutInflater.java:724)

我会理解一个只在模拟器中运行的应用程序(我曾经遇到过这个问题,直到我用“真实”设备进行 USB 调试),但一个只与真实设备相处的应用程序对我来说似乎有点奇怪。有人有想法吗?

编辑

很多人因为 RAM 问题而出现此错误,但我的应用程序使用不超过 5 MB

4

0 回答 0