目前,我有一段代码,旨在同时在 Android 2.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
需要设置为 15 而不是 10(Android 2.3)。如果不是,android:largeHeap
则在 AndroidManifest.xml 中是不允许的。
<uses-sdk
android:minSdkVersion="15"
android:targetSdkVersion="15" />
在单个 APK 中,我如何设置
android:largeHeap
如果我使用的是 Android 4+,请使用选项android:largeHeap
如果我使用的是 Android 2.3,请不要使用选项