getMemoryClass()和getLargeMemoryClass()返回调用应用程序的内存类。是否可以获取另一个正在运行的进程的内存类?
最佳答案
如果您阅读getMemoryClass
的文档,则会显示:
返回当前设备的近似每个应用程序的内存类。
对于任何应用程序都是相同的。它是当前设备的内存类别。
要检测应用程序是否正在使用大堆选项,请尝试使用PackageManager.getApplicationInfo
。您应该能够阅读flags
的FLAG_LARGE_HEAP
字段。我认为还是可以的。 flags
文档未包含该文档,但是FLAG_LARGE_HEAP
文档引用了flags
。