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