2011/10/22

如何解決"裝置空間不足"及降轉MARKET

 
自從MARKET更新到3.X後,介面上整個大改變,說實在的很不習慣,但是又不能不用他,所以就這樣默默的用了一陣子。

但最近突然發現下載某些APK時就會一直跳出來顯示說"裝置空間不足",上網看了一下,應該蠻多人都有這個問題,內存及記憶卡明明使用量並不高,但有時候就是會因裝置空間不足而無法下載程式,最後終於找到為什麼了,原來是新版Market對於i9000的暫存空間(Cache)只有30mb,當檔案大於30mb時就會無法下載並跳出錯誤畫面。

找到原因後就是要開始找方法了,不過我到處看就是沒教怎把Cache調大一點的方法,這時想到以前舊版Market時都正常,所以乾脆心一橫直接找還原成舊版Market,試了以後果然是新版Market才有這問題,如果有需要降轉Market或是不想要受到30mb的捧油可以參考一下以下的做法。

測試機種:
Samsung Galaxy S。

系統版本:
Android 2.3.5 (Lidroid 3.0.1)。

條件:
手機本身須要先root過。(如果不懂root或不會root建議手機先了解後再試

所需軟體:
root explorer、舊版market及其相關檔案(載點1 / 載點2)。

Step 1.
先將下載回來的檔案解壓取得Market.apk、Updater.apk及Vending.apk後,複製到手機內部儲存空間。

Step 2.
使用root explorer將system/app/內Market.apk、Vending.apk及MarketUpdater.apk刪除。

Step3.
再將 data/data內的com.android.vending及com.android.vending.updater刪除。

Step 4.
重新開機。

Step 5.
使用root explorer將Market.apk、Updater.apk及Vending.apk從內部儲存空間複製到system/app/。

Step6.
重新開機。

Step 7.
完成。

這樣一來,手機又可以回到舊版Market的介面,下載時也不會有檔案大小的限制,讚啦!如果你不想再遇到"裝置空間不足"這個問題,或是跟我一樣不太習慣新版介面的話,都可以試試看這方法。當然,我只是講我的做法,並不代表一定試用每個人,有需要的可以參考看看,但修改之風險請記得承擔。步驟其實很簡單的,弄清楚是那些檔案要到那邊就可。

6 則留言:

  1. 大大,我在system/app下找不到market.apk?

    回覆刪除
    回覆
    1. 也許要看你的版本吧?
      如果真不行就只好習慣新版MARKET嚕~

      刪除
  2. 我是手機白痴 所以還搞不太清楚~~
    所以想請問大大 Android 2.2 可以這樣解決裝置空間不足的問題嗎?
    我用的是SAMSUNG GALAXY Mini S5570

    回覆刪除
    回覆
    1. 其它手機我沒試過不清楚喔
      如果你都有備份好 是可以試試看~

      刪除
  3. 我是直接安裝APK檔,但還是出現"空間不足"的問題, 怎辦??? ;(

    回覆刪除
    回覆
    1. 如果直接安裝apk也會顯示 先看看手機剩多少空間一下嚕

      刪除