-1
当用户安装我的应用程序时,我想将我的apk文件安装到SDCARD设备上。将apk文件安装到设备SD卡
我看到了PackageManagerService.java
的源代码,我可以更新安装位置,但我不确定我应该更改该代码。
当用户安装我的应用程序时,我想将我的apk文件安装到SDCARD设备上。将apk文件安装到设备SD卡
我看到了PackageManagerService.java
的源代码,我可以更新安装位置,但我不确定我应该更改该代码。
我觉得应该可以帮助您:
引述:
与API 8级开始,你可以 允许应用程序在安装 外部存储器(例如,设备的SD卡 )。这是一个 可选功能,您可以声明 您的应用程序与
android:installLocation
清单 属性。如果您不声明此属性,则您的应用程序将在 的内部存储器上安装 ,并且无法将其移动到外部存储设备 。为了让系统对外部存储安装您 应用, 修改清单文件以包括
<manifest>
元素 的android:installLocation
属性 ,用的不是“preferExternal
”或 “auto
”一 值。例如:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="preferExternal"
... >