Re: [討論] Android的進步與老舊的刻板印象(文長

作者: peter120 (彼得)   2017-08-07 12:21:50
※ 引述《hn9480412 (ilinker)》之銘言:
: 後來我媽也去買了智慧型手機,是SONY xperia C。基本使用上沒什麼問題。但要更新A
pp
: 就會一直出現ROM已滿的訊息。問題是我的東西都已經轉移到記憶卡了還一直說ROM已滿
: 。到最後是關閉他根本用不到的服務才有辦法更新,合約還沒到就換紅米了
: 這個也是我一直很不解的地方。為甚麼Android一直可以說應用程式可以轉移到記憶卡

: 但就是有些該死的東西不能安裝到記憶卡。特別是那個Facebook、LINE這種越用越肥大

: 應用程式(只能轉移核心元件到記憶卡。多出來的快取檔案怎麼清就是清不掉)
: 所以這個時候我對Android的檔案和系統管理有點感冒就是了。
這個真的值得講講...
Android的空間配置一開始真的亂七八糟
跟蘋果比 蘋果因為沒有SD卡可插
而且起初就有8G 16G 32G規格(最早期)
你放什麼就什麼(只要手機肯讓你寫入)
都不會有東西到底放哪才對的問題
全部容量沒有區分哪一區放程式 哪一區放資料
這邊就稍微回顧一下我印象中的Android空間分配吧~
2.2以前的系統
手機本身可能給512MB Rom 你程式安裝後就是放到Rom中 然後程式產生的資料就放到SD卡
中的Android資料夾
但是這樣就多出一個問題 Rom空間太小程式放不多
所以2.2就給了一個APP2SD,可以把程式的一部分移動到SD卡的隱藏資料夾中(.android_s
ecure)
一部分上緩解了程式安裝空間不足的問題
但是後來多了一個非常怪異的切割法...
大家的期望應該是希望data區越大越好(程式才裝的多.因為移動SD卡開機變慢 效能不佳)
結果16G 32G或是原Po提到的XC(4G Rom)
變成2G Data區 其餘當作''模擬SD卡''
這時候就好笑了...你的外插SD卡等於完全沒辦法放任何應用程式資料了
P.S部分導航軟體的數據資料包倒是有設定可以自動讀取外插SD卡 減緩模擬SD卡容量不足
的囧境
我曾玩過一個App,用掛載的,遊戲obb數據包放在外插SD卡,App設定掛載在內部正確路徑

但是到後期...2G Data即便你有移動了 也是接近滿了
這時候解法就很多種...
Link2SD,但是要先重新切割SD卡,前面512MB Rom也能這麼搞
而有些手機就直接刷機搞擴容
線刷重新分配Data區 有的可以擴大到4G 6G,弄完就真的很好用了
但是這是適用於內建16G 32G的手機
4G Rom切割DATA+模擬SD的裝置比較慘
Data小 模擬SD也小...根本進退兩難
所以直接改系統中vold.fstab檔,把內部模擬SD和外插SD進行交換
但是有可能因此無法進系統...重刷才行
然後總算...最終版是分區不在分內外
16G 就是10G可以放程式和媒體檔,32G 有25G之類的
然後需要時,還是有留App2SD讓你移動(不過通常不需要 除非空間真的不足)
然後6.0有一個合併功能,我目前還沒試過 不予置評~
因為實在太多年...如果上述有誤還請指教!
作者: yoshiki78529 (TheScarecrow)   2017-08-07 12:46:00

Links booklink

Contact Us: admin [ a t ] ucptt.com