www.share4.tw|只為分享

主 頁 > 資源大全 > 手機技巧 >

關於MIUI V4不能把APP安裝到SD卡內解釋

  今天小編給大傢解釋一下MIUI 4.0為什麼比2.3時代的內存少呢?首先要糾正一下許多米友的一個認識上的誤區:有些米友的問題裡提到像凱立德這樣的大型軟件一個就可以把小米手機V4的可用2.87G的內存給吃光,這個其實是錯誤的,APP安裝的時候其實是分為APP和DATA兩部分,DATA又分為程序運行所必需的核心DATA和程序運行時調用數據的數據DATA,隻有APP和核心DATA是存放到手機內存的,而數據DATA依然是存在SD卡內的。以凱立德為例,它的APP和核心DATA加起來才不到10M,剩餘的1G多的都是數據DATA,所以根本不用擔心會把手機內存占滿的問題。我也是一個手機控,安裝瞭將近300個左右的APP(一般機友應該不會裝這麼多,特別發燒的除外),連手機內存的一半都沒有用掉,如果全部安裝到SD卡,一個是浪費瞭小米自帶的內存空間,另一個是增加瞭整個系統運行的不穩定性和耗電!

织梦内容管理系统

  MIUI V4有人反饋插上USB會重啟,這個問題已經找到原因,快速的解決方法是不要把應用裝到SD卡上。是對於內置存儲夠大的機型,最好不要安裝應用到SD卡上,有些工具(比如豌豆莢)鼓勵大傢安裝到SD卡上,這是不對的,應該根據機型智能判斷。Android的App2SD就是一個殘廢的設計,開始的手機商都很摳門,內置存儲太小,所以沒有辦法的辦法。現在大多數手機都不沒需要做app2sd。 本文来自织梦

  概念解析:APP2SD(全稱為Application to SDcard,一般稱為APP to SD,簡稱為APP2SD)是把APK應用程序安裝在SD卡上,節省手機內部的flash空間,通常這是因為手機內存不夠用而使用的方法。 安卓2.2的系統自帶可以選擇安裝到SD卡上,2.1的看下面。

本文来自织梦

  Android手機的軟件為瞭安全性和穩定性都是默認安裝到手機內存裡,但是手機內存有限,所以我們會做App2sd操作,來讓我們安裝的軟件放到sd卡上,而Google的Android系統是基於Linux的,所以存儲卡上本身的Fat格式是不會被識別的,所以我們要分區(第二分區)出來,格式化成Linux認識的ext2或3或4格式,再用鏈接命令,把這個分區映射成一個系統文件夾system/sd,把所有的軟件裝到這個“文件夾”下,這就是App2sd的操作,需要ROM支持並開啟App2sd功能。 App2sd的操作其實是犧牲瞭一部分軟件的速度和穩定性來換取更多的手機內存安裝更多的軟件。另外,App2sd隻是把軟件放到瞭sd卡上,運行軟件還是需要占用手機的內存的,所以,你裝瞭軟件之後,一般手機內存還是會減少一些。此外,使用App2sd最大的好處就是,刷一個帶App2sd的ROM之後,以後升級這個ROM(依然帶App2sd)的時候,你的軟件都會完整保存(個別除外,比如HTC input chinese需要重新添加幾個文件到system/lib下),不過很多ROM是需要Wipe ext分區的,也就不能保留瞭。 使用RA-hero-recovery對BeAsia v1.1進行app2sd步驟和版本雖然不同,但是基本原理和步驟相同。 總的來說,App2sd對於一些還在使用較低版本的Android手機,是很有必要的,不過目前絕大多數網友修改的ROM,基本上默認都開啟瞭App2sd,省去瞭麻煩。