我发现一些游戏应用程序使用的内存大于默认限制(Nexus 7 中为 64MB)。
为了实现这一点,我假设他们设置了android:largeHeap="true"
在我的代码中,我想检查一个应用程序是否设置了这个标志。有什么线索吗?
我发现一些游戏应用程序使用的内存大于默认限制(Nexus 7 中为 64MB)。
为了实现这一点,我假设他们设置了android:largeHeap="true"
在我的代码中,我想检查一个应用程序是否设置了这个标志。有什么线索吗?
检查带有ApplicationInfo
的对象。您可以从(例如,通过)获取这些对象。FLAG_LARGE_HEAP
PackageManager
getApplicationInfo()