【发布时间】:2011-09-27 18:05:13
【问题描述】:
我希望支持 Android 2.1 设备,但如果用户使用 Android 2.2+,也希望能够将我的应用移至 SD 卡
该属性是 android:installLocation="auto"
如何在为 2.2+ 启用此属性的同时仍支持 2.1?
编辑:我已使用 build 2.1 设置它,但出现编译错误,我无法启动我的应用程序。我不想将构建目标增加到 2.2 的原因是因为如果我这样做并且应用程序安装在 2.1 上,则会引发一堆异常并崩溃。我想确保该应用程序在 2.1 上完美运行。有关我的意思的示例,请参阅NoSuchMethodError: String.isEmpty
【问题讨论】: