看板 Android 關於我們 聯絡資訊
※ 引述《gagoga (卡瑪救世主)》之銘言: : 我是用HTC one sv : 下載應用程式之後,打開管理應用程式 : 有些程式可以選擇"移動到內部儲存空間"或移動到手機儲存空間 : 請問這兩個空間都是手機的rom嗎,兩個在運作上有什麼不同? : 我有查到是說好像是像電腦的C槽跟D槽...可是老實說我也不知道那差別是啥 : 為啥不通通都C槽就好 是有點像一顆硬碟割成 C 槽和 D 槽 內部儲存空間是 /data 的目錄,我們就叫它 C 槽好了,程式和資料都是在 C 槽 手機儲存空間是 /sdcard 的目錄,我們就叫它 D 槽 如果另外可以插 sd 卡就叫它 E 槽,目錄名稱不一定 比較舊的手機就只有手機上的 C 槽和你另外插的卡 D 槽 對 Android 來說有一定要 C 槽,D 槽也很重要,沒有 D 槽系統就沒辦法正常運作 新的手機就相當於是把 D 槽做成內建 為什麼有移動的功能是因為 "C 槽" 他只給了 1GB 多 比較肥的程式多灌幾個還是有可能會爆炸 這個所謂移動的功能就是過去所謂的 App2SD 只是現在變成在手機內部不同分割區搬移 這個功能可以不要用就不要用 因為他會經過加密之後才把 apk 放到 SD,效能比較差 而且可能會造成程式不能背景執行,讓某些功能異常 : 然後為什麼沒有移動到SD卡這個選項@.@ 1. 簡單說因為 android 設計上功能都寫死在 D 槽,不能用 E 槽 事實上這樣也是比較安全的,因為不會因為你突然拔了 SD 卡 (E槽) 系統就異常 2. 10GB D槽要放 App 應該已經夠了 HTC 沒道理花很多時間去改這個功能 更何況這個功能已經快要消失了 目前新的作法是,不分 C、D 槽 D槽 變成 C槽 下面的一個特殊目錄 所以 D槽 就幾乎可以用到 C槽 大部份的空間 也不會有 C槽 很小一下子就程式被灌滿的問題 3. 再者,放到 SD 上面慢得要命 以前是因為 internal storage 太小,不得己才去用 app2sd 或 link2sd 如果內建夠大誰想要放到 SD 上面,又很麻煩 : 我後來查到要移動的SD卡好像都要root... : 只是想問一下那這樣的話 : 選原本內容量就比較大的手機不就比選可以插卡擴充的好了嗎 : 為什麼很多友版版友還是推選可插卡的手機呢 因為內容量大的手機很貴,SD 卡很便宜 所以寧願選擇內容量只有 16GB 夠放 App 就好 音樂和電影根據自己的選擇另外買個 32/64GB 的 SD 卡來放 而且透過手機傳檔很慢,有些人會覺得放大檔案可能拔 SD 卡用讀卡機比較快 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.23.102
gagoga:多謝解釋 03/02 12:23
ortz:那付費版的app存放也是一樣嗎? 03/02 18:01
priv:付費版的 app 和一般的沒有什麼兩樣啊 03/02 19:01
priv:付費只差他有 market 認證機制而已 03/02 19:01
ortz:這樣的話 我有一個付費的app 同樣路徑卻找不到付費的app 03/02 23:51
ortz:都是免費app 03/02 23:58
priv:有些 app 會放在 app-private,不過這和付不付費無關 03/03 12:59
ortz:看到資料夾了 不過還是沒看到我付費的app 太神奇了... 03/03 13:23