Android 中APP的安装路径选择的问题

在Android开发中APP如何安装到机器上并且是安装在内置存储上呢还是安装到扩展存储上?两者有什么区别?安装到扩展存储上又会带来哪些潜在的问题呢?

在Android系统中默认的App安装路径在内置存储中,并且允许安装在扩展存储中,如果要安装在扩展存储中的话需要再mainFest文件中配置

android.installLocation = ""

preferExternal 用户可以在内置存储和扩展存储之间切换应用

auto                           用户同样可以切换安装路径

应用程序安装在扩展存储时要注意:

services服务

Alarm Services定时服务

Input Method Engines输入法引擎

Live wallpapers壁纸

Live folders

App Widgets应用程序部件

Account Managers

Sync Adapters

Device Administrators

Broadcast Receivers listening for "boot completed"

应用程序中存在以上的问题的时候应道安装在内置存储中,如果是单纯的小程序并不存在以上的任意一种的时候可以安装在外置存储中


你可能感兴趣的:(APP安装;)