是否可以允许为Android 1.5编写的应用程序指定版本2.2中引入的清单选项?
特别是,我希望允许我的应用程序安装到支持它的操作系统版本的外部存储,同时也可以在之前的版本上运行。
答案 0 :(得分:2)
烨!来自Android Dev Guide>应用安装位置> Backward Compatibility section,
- 在元素中包含值为“auto”或“preferExternal”的android:installLocation属性。
- 保留你的android:minSdkVersion属性(小于“8”),并确保你的应用程序代码只使用与该级别兼容的API。
- 为了编译您的应用程序,请将您的构建目标更改为API级别8.这是必要的,因为较旧的Android库不了解android:installLocation属性,并且在应用程序存在时不会编译它。
醇>