0
是否可以允许为Android 1.5编写的应用程序指定版本2.2中引入的清单选项?支持它的Android版本的外部安装,但支持那些不支持的版本
特别是,我希望允许将我的应用程序安装到支持它的操作系统版本的外部存储器,同时还能够在以前的版本上运行。
是否可以允许为Android 1.5编写的应用程序指定版本2.2中引入的清单选项?支持它的Android版本的外部安装,但支持那些不支持的版本
特别是,我希望允许将我的应用程序安装到支持它的操作系统版本的外部存储器,同时还能够在以前的版本上运行。
是!从Android开发者指南>应用程序安装位置>Backward Compatibility section,
- 包括了android:用“自动”或“preferExternal”中的元素的值的installLocation属性。
- 让您的android:minSdkVersion属性保持原样(小于“8”),并确保您的应用程序代码只使用与该级别兼容的API。
- 为了编译您的应用程序,请将您的构建目标更改为API Level 8。这是必要的,因为较旧的Android库不理解android:installLocation属性,并且在您的应用程序出现时不会编译它。