破产姐妹结局:[Android] 中/低階 Android 手機內置記憶體不足?一個指令馬上有解 [無需Root]

来源:百度文库 编辑:中财网 时间:2024/05/03 00:44:43

[Android] 中/低階 Android 手機內置記憶體不足?一個指令馬上有解 [無需Root]

張貼者: Simon Tsang 於 上午11:07 on 2011年8月21日星期日

     一些低或中階 Android 內置記憶體大多不到 500MB,甚至200MB或以下,裝了十多個app 就記憶體不足,很不爽。眼睜睜看著那 SD記憶卡容量上 4GB 、8GB、 16GB…卻不能彌補上中低階手機的”先天缺陷”,十分無奈。

     其實一張SD卡可以抒援內置記憶體少的壓力。網友們都應該用過App2SD,這的確可以把部份應用安裝至SD卡上而無需佔用機子的記憶體,可是,很多應用App2SD都不能把它們移到SD卡上,因此單靠App2SD來節省機內空間作用並不大。

     別誤會,這並不代表App2SD沒有用,只是它還未發揮最大的效用而已…一個指令就能強制應用安裝在SD卡上勒

1. 準備所需檔案

  • 下載 Java Runtime Environment 並安裝:下載頁面
  • 下載 Android SDK 並安裝(exe) / 解壓(zip/tgz):Windows(exe), Windows(zip) , Mac(zip) , Linux (tgz)

注意:請記下安裝或解壓的路徑

  • 下載並安裝手機裝置的 Driver 或套件(例如:Samsung Android Phone USB Driver 、HTC Sync 等)

2. 修改應用儲存位置

     一切準備好後,就把 Android 手機連接到電腦

  • 連接後,到”設定”—> “應用程式”—> “開發”—> 勾選 “USB偵錯”及”允許模擬位置”

  • 開啓cmd (命令提示字元)

  • 開啓 Android SDK 的資料夾 (android-sdk-windows)

  • 開啓”android-sdk-windows” 內的 ”platform-tools” 資料夾
  • 隨意選一個檔案,按右鍵 –> “內容”
  • 將整個位置路徑複製

例如站長的路徑是:

K:\SimonHardDisk\PROGRAMME2\android_emulator\android-sdk_r10-windows\android-sdk-windows\platform-tools

K: 就是那個硬盤代號

  • 然後返回cmd
  • 輸入硬盤代號 (如 C: , K: ) 後按 Enter

  • 然後輸入”cd”,並把硬盤代號後面的東西複製,貼在cd後面(右鍵->貼上)

  • 按Enter

  • 輸入 adb shell pm setInstallLocation 2

  • 按Enter
  • 然後等一會,直至出現 * daemon started successfully *
  • 關閉cmd,並重啓 Android 手機 (此時可以拔掉USB傳輸線)

  完成後,開啓App2SD,你就會發現幾乎全部已安裝的app應用都可以移至SD卡,

並且將來新安裝的app都會預設安裝在SD卡上,無需再手動移至SD卡上

注意事項:

  1. 不要把Widget應用移到SD卡,否則會無法載入小工具
  2. 移到SD卡的app不能使用所屬的小工具

要還原設定的話,重新執行以上教學程序,把pm setInstallLocation 2 改為 pm setInstallLocation 0 即可。

如果網友們有甚麼問題或意見,歡迎各位留言與站長交流 :-)