【发布时间】:2013-01-15 09:55:26
【问题描述】:
在我的项目中,我使用一些可绘制对象来创建漂亮的 UI,但我遇到的奇怪问题是它在 Kindle Fire 上运行良好,2.3.4 版本正常并且仅占用 2.8397MB,但是当我运行相同的应用程序时在 nexus 4.2.1 设备中,它需要 23.45678MB 到 30MB 并且运行非常缓慢,我认为问题出在可绘制对象上,因此为它们创建了 9 个补丁,但仍然遇到同样的问题。
【问题讨论】:
-
只有当我将设备连接到分配跟踪器以观察内存时才会出现问题,但是当我在用户视角下运行时,它运行良好,没有任何问题
-
你能具体说明什么是nexus和kindle吗?点燃火5?连结7? Galaxy Nexus?
-
Nexus 7 和 kindle fire 6.3 设备@Glenn
-
您是否尝试在应用设置中查看应用的内存使用情况?
-
使用 DDMS 的堆转储和 MAT 来确定您的内存在哪里被消耗。使用 Traceview 确定 CPU 的消耗位置。在完成这些操作之前,请勿发布有关内存或 CPU 使用率的 StackOverflow 问题。
标签: android android-4.2-jelly-bean google-nexus