1.只有Android2.2及以上版本支持APP安装到SDCard,也就是说Androidmanifest.xml中的android:minSdkVersion属性值大于等于8


2.在Androidmanifest.xml的manifest标签中添加android:installLocation属性。

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

android:installLocation的属性值有三种:

preferExternal表示直接安装到SDCard,当外部存储空间不够时APP会安装到手机ROM中。

auto表示安装到手机ROM中,当手机ROM空间不够时APP会安装到外部存储中。

以上两种方式都可以供用户在两种存储中互相切换。

internalOnly表示只可以安装到手机ROM。


更多相关文章

  1. switchpreference属性
  2. 没事抽空学——常用界面组件属性
  3. Android 中RelativeLayout各个属性的含义
  4. 边缘图片android布局属性详解
  5. androidUI设计之旅 ----布局文件属性解析
  6. TextView中ellipsize属性 + 走马灯效果
  7. View类的XML属性、相关方法及说明

随机推荐

  1. Android中调试获取Log
  2. android学习——activity的生命周期
  3. Android(安卓)程序获取、设置铃声、音量
  4. Android亮灭屏功能实现
  5. GitHub上受欢迎的Android(安卓)UI Librar
  6. android对象池之Message
  7. Android第五个功能:文件存储到SDCard上面
  8. 【Android笔记】探究活动②使用Intent在
  9. Android(安卓)Service 服务(一)—— Servic
  10. Android实现网络图片查看器和网页源码查