正在将apk文件安装到设备sd卡



当用户安装我的应用程序时,我想将我的apk文件安装到设备SDCARD。

我看到了PackageManagerService.java的源代码,我可以更新安装位置,但我不确定我是否应该更改该代码。

我认为应该对您有所帮助:

应用程序安装位置(developer.android.com)

报价:

从API 8级开始,您可以允许安装您的应用程序在外部存储器上(例如,设备的SD卡)。这是一个可以为其声明的可选功能您的应用程序android:installLocation清单属性如果你不申报属性,您的应用程序将仅安装在内部存储器上并且不能移动到外部存储

要允许系统安装您的外部存储器上的应用程序,修改清单文件以包含android:installLocation属性在<manifest>元素中"preferExternal"或"auto"。例如:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    android:installLocation="preferExternal"
    ... >

相关内容

  • 没有找到相关文章

最新更新