支持它的那些Android版本的外部安装,但支持那些不支持它的Android版本

时间:2012-02-13 21:38:43

标签: android install android-manifest

是否可以允许为Android 1.5编写的应用程序指定版本2.2中引入的清单选项?

特别是,我希望允许我的应用程序安装到支持它的操作系统版本的外部存储,同时也可以在之前的版本上运行。

1 个答案:

答案 0 :(得分:2)

烨!来自Android Dev Guide>应用安装位置> Backward Compatibility section

  
      
  1. 在元素中包含值为“auto”或“preferExternal”的android:installLocation属性。
  2.   
  3. 保留你的android:minSdkVersion属性(小于“8”),并确保你的应用程序代码只使用与该级别兼容的API。
  4.   
  5. 为了编译您的应用程序,请将您的构建目标更改为API级别8.这是必要的,因为较旧的Android库不了解android:installLocation属性,并且在应用程序存在时不会编译它。
  6.