getMemoryClass() および getLargeMemoryClass() は、呼び出し元のアプリケーションのメモリ クラスを返します。別の実行中のプロセスのメモリ クラスを取得することは可能ですか?
1 に答える
2
ドキュメントを読むと、次のように書かれgetMemoryClassています。
現在のデバイスのおおよそのアプリケーションごとのメモリ クラスを返します。
どのアプリケーションでも同じです。現在のデバイスのメモリ クラスです。
アプリケーションがラージ ヒープ オプションを使用しているかどうかを検出するには、 を使用してみてくださいPackageManager.getApplicationInfo。flagsのフィールドを読み取ることができるはずですFLAG_LARGE_HEAP。とにかくうまくいくと思います。flagsドキュメントには含まれていませんが、ドキュメントはFLAG_LARGE_HEAP参照していますflags。
于 2013-02-20T19:43:15.820 に答える