本帖最后由 wschm123 于 2012-7-1 11:57 編輯
關(guān)于內(nèi)存卡莫名掉空間問題........原因我已找到........就是軟件安裝的問題.....詳細(xì)點(diǎn)就是當(dāng)軟件安裝到SD卡時(shí).....會(huì)在SD卡的
.android_secure 目錄下創(chuàng)建文件 也會(huì)在系統(tǒng)/mnt/secure/asec 和
/mnt/asec下創(chuàng)建文件...這就是問題所在....其實(shí)/mnt/secure/asec就是掛載的SD卡的
.android_secure目錄.........但ROM不知是哪里的問題...每次一但有軟件是安裝到SD卡(有的軟件會(huì)自動(dòng)選擇安裝到SD卡)....系統(tǒng)就會(huì)分配1G空間給
/mnt/asec目錄(此目錄是解壓 /mnt/secure/asec目錄下的文件).....但是因?yàn)镺NE
X內(nèi)存卡和系統(tǒng)共用空間.......這里說下為什么我們的32G卡只有25.2G....原因是這張卡被分了區(qū)...2.1G的系統(tǒng)(就是system目錄)..還有2G分給了DATA..數(shù)據(jù)區(qū)....32G的真實(shí)可用空間為29G左右....就是因?yàn)榉至?個(gè)區(qū)的特殊性...安卓系統(tǒng)錯(cuò)誤的檢測到/mnt/asec沒空間..當(dāng)安裝一次就會(huì)分配1G..這樣反復(fù)分配....所以我們的內(nèi)存卡每次就少1G........
唉寫了半天不知道說清楚沒.....簡單點(diǎn)就是系統(tǒng)的 /mnt/asec
目錄會(huì)占用內(nèi)存卡1G空間...是為了解壓
.android_secure里的文件讓系統(tǒng)識(shí)別的.......正常情況只會(huì)用1G....當(dāng)空間不夠時(shí)....再分1G...但系統(tǒng)好像每次都檢測到空間不夠..所以每當(dāng)安裝了軟件到SD卡就會(huì)分1G...................這樣應(yīng)該能理解吧.
最后說說解決辦法.........
本帖隱藏的內(nèi)容需要 回復(fù) 才可以瀏覽(2周后自動(dòng)解除隱藏)1.最好的辦法就是請ROM大大修改下那個(gè)軟件安裝腳本...所有軟件強(qiáng)制性安裝到機(jī)身.... 2.笨人辦法....刷完機(jī)安裝完所有軟件后(千萬不要重啟手機(jī))..用鈦備份把所有SD卡數(shù)據(jù)移到機(jī)身...保證/mnt/secure /mnt/asec .android_secure 這幾個(gè)目錄下文件為空................然后找?guī)讉€(gè)高清電影...1G以上的最好..復(fù)制到SD卡..把空間差不多占滿....這樣相當(dāng)于重新更新了FAT文件分配表.......重啟手機(jī)....空間不會(huì)掉了..... 笨人方法2. 安裝軟件建議都用豌豆莢2....在軟件 設(shè)置-手機(jī)管理-安裝應(yīng)用設(shè)置-應(yīng)用安裝里選擇優(yōu)先安裝到手機(jī)內(nèi)存.......然后在手機(jī)上設(shè)置-連接到PC-默認(rèn)連接方式-磁盤驅(qū)動(dòng)器詢問我的勾去掉.....這樣做的原因是保證SD卡在手機(jī)內(nèi)部不能讀取..所以就不會(huì)掉空間.............
|