阅读更多 应用程序的默认安装位置以及是否可移动取决于该程序的开发者的配置

**.apk的AndroidManifest.xml 中

        
      android:versionCode="1"
      android:installLocation="auto"
      android:versionName="1.0">

android:installLocation 的值有三个 internalOnly ,auto,preferExternal

android:installLocation 值为internalOnly 或不存在时,该应用程序不允许移动到SD 卡中。

android:installLocation 值为auto,preferExternal 时,允许应用程序在 SD卡与内存中相互移动



adb shell 中可以使用 pm setInstallLocation 2 命令更改安装位置。2代表的是强制安装在sd,0代表自动,1代表强制装在内存

更多相关文章

  1. Android应用程序的数据存放目录 路径
  2. 如何使Android应用程序获取系统权限
  3. Android工具之Hierarchy Viewer--分析应用程序UI布局
  4. 【Android Training - Performance】 - 管理应用的内存
  5. Android应用程序中的多个Activity的显示创建和调用
  6. Android内存泄漏分析

随机推荐

  1. C源程序中不能表示的数制是什么
  2. 详细解说C语言中的两种输出对齐方式(小白
  3. 变量的指针是指该变量的什么
  4. putchar的用法详解
  5. switch语句中case后面的值必须是什么?
  6. c语言中的标识符只能由三种字符组成,它们
  7. c++如何获取系统时间?
  8. c语言有且唯一的函数是什么?
  9. c语言文件读写函数有哪些?
  10. C语言中do while语句的用法是什么?