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