有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

安卓 java。冰淇淋三明治中的记忆错误

我一直在网上搜寻这个。我似乎找不到正确的方法

我们用《开始Android游戏》一书制作了一个2d滚动Android游戏到目前为止,一切进展顺利,但当我们添加了大量位图时,游戏在所有设备上都崩溃了。所以我们删除了位图,并在姜饼、蜂窝和果冻豆设备上运行。但它在冰淇淋三明治设备中并没有真正起作用,我感到沮丧

希望你能帮助我

以下是logcat错误:

09-23 11:22:54.866: E/AndroidRuntime(3525): java.lang.OutOfMemoryError
09-23 11:22:54.866: E/AndroidRuntime(3525): at 安卓.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
09-23 11:22:54.866: E/AndroidRuntime(3525): at 安卓.graphics.BitmapFactory.decodeStream(BitmapFactory.java:483)
09-23 11:22:54.866: E/AndroidRuntime(3525): at 安卓.graphics.BitmapFactory.decodeStream(BitmapFactory.java:549)
09-23 11:22:54.866: E/AndroidRuntime(3525): at framework.implementation.AndroidGraphics.newPixmap(AndroidGraphics.java:49)
09-23 11:22:54.866: E/AndroidRuntime(3525): at game.LoadingScreen.update(LoadingScreen.java:27)
09-23 11:22:54.866: E/AndroidRuntime(3525): at framework.implementation.AndroidFastRenderView.run(AndroidFastRenderView.java:48)
09-23 11:22:54.836: E/dalvikvm-heap(3525): Out of memory on a 3840016-byte allocation.

增长堆增加到33.98MB


共 (0) 个答案