getMemoryClass()和getLargeMemoryClass()返回调用应用程序的内存类。是否有可能获得另一个正在运行的进程的内存类?
答案 0 :(得分:2)
如果您阅读getMemoryClass
的文档,则说:
返回当前设备的近似每应用程序内存类。
对于任何应用程序都是一样的。它是当前设备的内存类 。
要检测应用程序是否使用大堆选项,请尝试使用PackageManager.getApplicationInfo
。您应该能够阅读flags
的FLAG_LARGE_HEAP
字段。我认为无论如何它都会起作用; flags
文档不包含该文档,但FLAG_LARGE_HEAP
doc引用flags
。