現在、Android2.3と4以降の両方で実行するように設計されたコードがあります。
android:largeHeap
AndroidManifest.xmlに適用されている場合、コードのパフォーマンスは大幅に向上します(ほとんどの場合、OutOfMemory例外が発生しません) 。
<application
android:name=".MyApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:screenOrientation="nosensor"
android:largeHeap="true"
現在、android:minSdkVersion
10ではなく15に設定する必要があります(Android2.3)。そうでない場合android:largeHeap
、AndroidManifest.xmlでは許可されません。
<uses-sdk
android:minSdkVersion="15"
android:targetSdkVersion="15" />
単一のAPK内で、どのように設定できるか
android:largeHeap
Android 4以降を使用している場合は、オプションを使用してくださいandroid:largeHeap
Android 2.3を使用している場合は、オプションを使用しないでください