1、在Android手機(jī)啟用USB調(diào)試功能
2、在Windows系統(tǒng)中打開命令提示符(開始菜單,選擇運(yùn)行,輸入cmd回車即可),使用CD命令切換到Android-SDK\tools目錄下(即adb.exe文件目錄下),Android-SDK為你前面安裝Android SDK指定的目錄。
3、在命令提示符進(jìn)入Android-SDK\tools目錄后,輸入adb devices回車,你應(yīng)該可以看到一串序列號,接著輸入adb shell pm set-install-location 2,回車,搞定!Android 系統(tǒng)現(xiàn)在會默認(rèn)安裝所有應(yīng)用程序到SD卡,同時(shí)也會啟動(dòng)大部分程序可以移動(dòng)到手機(jī)內(nèi)部存儲。
4、如果想重新設(shè)置應(yīng)用程序默認(rèn)安裝到手機(jī)內(nèi)部存儲,可以按照上面的方法,輸入adb shell pm set-install-location 0回車即可。
哪些應(yīng)用程序應(yīng)該保留在手機(jī)內(nèi)部存儲上
需要和Android系統(tǒng)交互并且在后臺運(yùn)行的程序
動(dòng)態(tài)壁紙
Widget小工具
綁定Widget的應(yīng)用程序(程序安裝在SD卡widget將無法使用)
使用上面的方法設(shè)置應(yīng)用程序默認(rèn)安裝到SD卡后,上面提到的這四種類型的程序應(yīng)該手工轉(zhuǎn)移到手機(jī)內(nèi)存上,原因如下:當(dāng)你把手機(jī)SD卡掛載為系統(tǒng)磁盤后,Android系統(tǒng)將不需要訪問安裝在內(nèi)存卡上的應(yīng)用程序,所以安裝在內(nèi)存卡上的應(yīng)用程序?qū)⒈魂P(guān)閉。如果你安裝在SD卡的程序需要手機(jī)開機(jī)時(shí)自動(dòng)啟動(dòng),不過安裝在SD卡的應(yīng)用程序肯定比安裝在手機(jī)內(nèi)存上的應(yīng)用程序運(yùn)行更慢,所以SD卡上那些自動(dòng)運(yùn)行的程序?qū)o法識別自己的位置,系統(tǒng)會報(bào)錯(cuò),這些程序?qū)o法正常使用。
移動(dòng)SD卡上的應(yīng)用程序到手機(jī)內(nèi)存
既然上面這四種程序必須要安裝在手機(jī)內(nèi)存才能正常運(yùn)行,而現(xiàn)在系統(tǒng)又默認(rèn)安裝所有程序到SD卡,這就需要把這些程序手機(jī)轉(zhuǎn)移到內(nèi)存上,手機(jī)操作太麻煩,可以在Android Market上下載安裝App 2 SD程序,這個(gè)程序會自動(dòng)識別應(yīng)用程序安裝的位置,并且可以很方便的在SD卡和手機(jī)內(nèi)存里方便的互相轉(zhuǎn)移,并且支持批量操作,非常方便。