adb命令如何把應用安裝到SD卡上

Android 2.2之前的版本,確實是一點辦法也沒有!咱們知道Android 2.2以上系統,能夠將應用安裝到SD卡上。 linux

那如何使用adb命令將應用安裝到SD卡? shell

Android 2.2固件中的pm命令支持安裝選項參數,新增了參數setInstallLocation,這裏咱們能夠用adb經過shell命令執行 linux的pm添加一些參數便可,如: adb shell pm setInstallLocation 0 ide

其中最後一個參數0表明auto自動的,Android系統會自動選擇,而1爲手機內部的rom,2爲外部sd卡存儲,主要說明以下 工具

 adb shell pm setInstallLocation option spa

option 的值能夠爲如下數字 遊戲

       0 [auto] Let the system decide. 自動 ci

       1 [internal only] ROM中 get

        2 [external] SD卡中 io

推薦你們對於常常用的小軟件能夠安裝在手機內部,好比來電管理、系統工具這樣能夠提供更高的可靠性節省電量,而遊戲類和APK文件比較大的(超過4MB) 應用能夠考慮安裝到SD卡上 軟件

經過電腦牆紙讓apk安裝到sd卡的命令爲

 adb shell pm setInstallLocation 2 

另外,還有新的獲取安裝的位置參數爲getInstallLocation,咱們使用adb shell pm getInstallLocation來獲取軟件的安裝位置列表。

相關文章
相關標籤/搜索