将应用程序安装在SD卡上是Android 2.2(code name Froyo)新增的功能。应用程序转移到SD卡,可以很大程度地避免/data空间不足的状况。

应用程序默认安装位置在开发中的AndroidManifest.xml文件中定义的。


android:installLocation属性值分别为:auto,internalOnly,preferExternal.

简单解释一下每个属性的意思:

auto:表示默认安装在内存中,可以移动到SD卡中

如图:


internalOnly:表示默认安装在内存中,不可以移动到SD卡中


preferExternal:表示默认安装在SD卡中,可以移动到内存中

以上是android程序安装到内存或SD卡的简单总结。

更多相关文章

  1. Android高效加载大图,防止OOM,以及多图解决方案
  2. 图片加载处理
  3. Android面试系列文章2018之内存管理篇
  4. Android基于UDP的局域网聊天通信(有完整Demo)
  5. Android(安卓)非UI线程使用View.post()方法一处潜在的内存泄漏
  6. android 数据存储——SharedPreferences,有代码实现,简单易懂
  7. Android(第一季重制版)
  8. mac下配置android studio工具
  9. 查看Linux & Android中内存占用方法

随机推荐

  1. Conversion to Dalvik format failed: Un
  2. 2014年开源夏令营-android下编译libusb和
  3. Android里面用XML定义菜单资源
  4. 设置DrawerLayout不可以点击后面的控件
  5. android播放网络音频
  6. Android:Android系统启动(笔记)
  7. Android系统操作的50个实用技巧
  8. 【Android】Navigation初试-官方demo分析
  9. csr8811蓝牙芯片porting总结
  10. activity启动模式