【发布时间】:2014-07-26 15:03:11
【问题描述】:
我最近一直在开发一个相对较小的 Android 游戏应用程序,经过多次优化后,我只能使用 20-30mb 的内存。我很好奇某些 Google 或 Android 应用程序如何使用这么小的内存。例如,在我的 S4 上,音乐应用很少使用超过 6mb 的内存,即使它播放音乐并显示许多专辑插图。
【问题讨论】:
-
除非您提供到目前为止所做的事情,否则任何人都无法告诉您任何事情
-
可能他们使用本机代码。 JVM 启动时会为堆保留大量内存。问题是您如何管理资源?
-
哈维,我现在并不是真的在寻求帮助,只是对那些人使用什么技术更加好奇。
-
@MarekR 他们使用java代码(大部分)本机代码用于需要更高处理速度的情况
-
你问的是内存还是应用的大小?
标签: android memory memory-management media