新聞速報

        

2014年3月6日 星期四

Android 的記憶體配置

原文: http://walker-a.com/archives/2296

SDCard 可說是行動裝置的儲存命脈,在運用的3C產品相當最普及,最明顯的是相機,從CF→SD→MiniSD→MicroSD的演變,大概就是體積越來越小、速度越來越快,手機行動裝置步入智慧型係統後,對高容量與速度的需求更是不在話下,尤其Android係統的更視SD卡為親密的伙伴。

Android 2.1之前的版本,其應用程式無法安裝於SD卡上,簡直是中看不重用,因此第三方ROM紛紛支援應用程式安裝於SD卡上,所以才會掀起一波Root與刷ROM的熱潮。首先要了解一些名詞,因為看到很多機友對這個概念不理解,剛開始我也是一頭霧水,其實都是一些縮寫,主要的意思就是 Application To SD卡,就是說讓應用程式安裝於SD卡上。


app2sd : google官方Android係統官方的方案,但Android 2.2以上才支援,可讓支援的程式裝到SD卡內,在「設定」\「應用程式」\「管理應用程式」上的「於SD卡內」標籤, 就可以知道那些程式裝到SD卡內。
app2sd+ : 一般都是非官方ROM才有支援,我的Desirer就是為了這功能而刷ROM的,其實原理很簡單,就是將SD卡上分割ext的分割區,且將這個分割區連結變成ROM的延伸,如此一來手機上的ROM空間變大了,而且安裝應用程式都自動裝到SD卡的ext分割區上。
Link2sd:其實是app2sd+原理差不多,隻是不用刷第三方特別的ROM,隻要Link2SD App即可搞定,可以移動apk、lib和dex等,甚至支援FAT32的第二個分割區,也就是app2sd+的加強版。 

Android 的Application To SD功能並非完全無缺點,你是否會有疑問,明明搬移8MB的應用程式到SD卡上,手機的內存空間並非就可空出8MB的空間,因為係統運作的關係,有些會被強製隻能留在手機內存的空間上,所以僅搬移部分到SD卡上,甚至有些應用程式不能搬移,讓人感覺Application To SD隻是做半套。

沒有留言:

張貼留言