Android - 确定设备的每个应用程序的最大堆大小
从 Google 的一次演示中,我了解到各种硬件的最大堆大小如下 -“Android G1 = 16MB,Droid = 24 MB,Nexus One = 32 MB,Xoom = 48 MB”
是否有编程方法对于特定硬件上的 Android 应用程序,确定每个应用程序的最大堆大小?
谢谢。
From one of Google's presentations, I came to know that the maximum Heap Size for the various hardwares are as follows - "Android G1 = 16MB, Droid = 24 MB, Nexus One = 32 MB, Xoom = 48 MB"
Is there a programmatic method to determine the maximum Heap Size per App, for an Android App on a specific hardware ?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如此处所述,您需要调用:
long heapSize = Runtime.getRuntime().maxMemory();
As mentioned here You need to call:
long heapSize = Runtime.getRuntime().maxMemory();