【发布时间】:2013-02-01 19:19:11
【问题描述】:
目前,我有一段代码,旨在同时在 Android 2.3 和 4+ 中运行
如果在 AndroidManifest.xml 中应用 android:largeHeap,代码的性能会好很多(大部分时间不会出现 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 4+,请使用
android:largeHeap选项 - 如果我使用的是 Android 2.3,请不要使用
android:largeHeap选项
【问题讨论】:
标签: android