Android 2.2开始支持安装APP2SD卡上
1. 首先讓你的程序支持SD卡上安裝必須具備設(shè)置API Level至少為8,
即androidmanifest.xml的中android:minSdkVersion至少為8即為2.2,
同時在androidmanifest.xml文件的根節(jié)點中必須加入android:installLocation這個屬性,
代碼如下:
< manifest android:installLocation="preferExternal" >
2. android:installLocation值的解釋:
有preferExternal、auto 和internalOnly這三個選擇項
preferExternal:通常我們設(shè)置為preferExternal可以優(yōu)先推薦應(yīng)用安裝到SD卡上,當然用戶可以選擇安裝在 ROM存儲上,如果外部存儲已滿, ? ? ? Android系統(tǒng)會把app安裝到rom上;
auto將會根據(jù)存儲空間自適應(yīng);
internalOnly:系統(tǒng)級的應(yīng)用一般必須安裝在rom上才能可靠運行,設(shè)置為internalOnly最為合適;
那么哪些應(yīng)用適合安裝在SD卡中呢? 一些占用資源比較大(大于3MB的單個文件),不需要長期駐留內(nèi)存的應(yīng)用,不具備提醒和實時監(jiān)控的應(yīng)用一般放到SD卡上比較合適?
總結(jié)
以上是生活随笔為你收集整理的Android 2.2开始支持安装APP2SD卡上的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雨水情自动监测 遥测终端机
- 下一篇: IDEA 搭建黑马品优购商城