允许在外部存储上安装并保持与低于API级别8的版本兼容:
在元素中包含android:installLocation值为" auto"或" preferExternal" 的属性<manifest>.
保留您的android:minSdkVersion属性(小于"8"),并确保您的应用程序代码仅使用与该级别兼容的API.
为了编译您的应用程序,请将构建目标更改为API级别8.这是必要的,因为较旧的Android库不了解该android:installLocation属性,并且在应用程序存在时不会编译它.
当您的应用程序安装在API级别低于8的设备上时,将android:installLocation忽略该属性并将应用程序安装在内部存储上.
这就是Android的Backward Compatibility所说的.
另请参阅不应安装在外部存储上的应用程序 和应在外部存储上安装的应用程序
| 归档时间: |
|
| 查看次数: |
1817 次 |
| 最近记录: |