一部のゲームアプリは、デフォルトの制限(Nexus 7では64MB)よりも大きなメモリを使用していることがわかりました。
それを達成するために、私は彼らが設定したと思いますandroid:largeHeap="true"
私のコードでは、アプリがこのフラグを設定しているかどうかを確認したいと思います。どんな手掛かり?
一部のゲームアプリは、デフォルトの制限(Nexus 7では64MB)よりも大きなメモリを使用していることがわかりました。
それを達成するために、私は彼らが設定したと思いますandroid:largeHeap="true"
私のコードでは、アプリがこのフラグを設定しているかどうかを確認したいと思います。どんな手掛かり?
ApplicationInfo
でオブジェクトをFLAG_LARGE_HEAP
確認します。これらのオブジェクトは、から取得できますPackageManager
(たとえば、経由getApplicationInfo()
)。