最近Desire終於能升上Froyo系統了(2.2),於是很開心的以為,有了App2SD,就可以解決手機內部記憶體空間不足的問題。沒有想到,其實可以搬到SD卡的應用程式還是不多,空間仍然還是一直不足。於是Google了一下,找到了mobile01和國外的XDA有在討論這個問題的解決方式。簡單整理如下。
一、電腦安裝HTC SYNC
二、電腦安裝Android SDK
到http://developer.android.com/sdk/index.html下載符合的OS並解壓縮。Android SDK非常的好用,除了這次會用到的功能外,還可以用來做螢幕截圖、Android模擬器等等。
三、以USB連接手機,並且把手機的USB除錯模式開啟
(設定→應用程式→開發→USB除錯模式)
四、在cmd中執行 SDK\tools 中的adb.exe
在cmd模式(命令提示字元、可直接在「執行中打cmd即可」)。選擇androidSDK解壓縮的資料夾,並打以下指令:
adb shell pm setInstallLocation 2
註:這些可以設定的參數有三個0為系統預設、1為強制安裝到手機、2為強制安裝到SD卡中
五、取消USB除錯模式,重開機
以上都設定完成後,再到「管理應用程式」去看,應該就會發現許多程式都可以移到SD卡了,空間突然大了非常的多!之後再新增的應用程式,預設也是安裝到SD卡中了。
現在總共安裝的應用程式約有180個了!而且空間還不會不足!相當開心!!
註:有些應用程式移動到SD卡後,會出現不能執行的問題,移動回手機端還是不能執行。根據筆者的經驗,只要把這類應用程式移除後,重新下載安裝,大多就可以順利在SD卡中執行了!連Aldiko導航王這種肥大的App都可以移到SD卡,豈一個爽字了得:P
更詳細的討論與資料,請參考:gary4024 @ mobile01