Apps2SD是一款非常強大的應用管理軟件,Apps2SD能在大家的SD卡上偽造一個內部存儲空間,然后將需要儲存到內部空間的應用保存在大家的SD卡上,這樣可以很大程度的節省手機的內部空間。
軟件特色
- 鏈接apk,odex,DEX,庫,和內部數據,外部數據和OBB文件夾的用戶/系統應用到SD卡。
- 終端模擬器
- 連接/安裝文件
- 刪除和修復無法從play商店下載/安裝錯誤未使用的文件
- 隱藏應用程序和游戲(隱藏的密碼保護的應用程序)
- 備份/恢復應用程序/游戲/ SD卡
- 高級重新啟動選項
- 4.4+設備屏幕錄像機
- 任務管理器(釋放運行過程中的內存)
- 應用程序管理器(啟用/禁用服務/活動/廣播接收器/內容提供商)
- 交換管理器:內存助力器(創建/管理交換分區/文件)
- SD卡助推器(升壓內部/外部SD卡速度)
- SD卡速度測試儀(測試讀/寫速度的SD卡)
- 分區工具(分區的SD卡。創建多達3個分區在您的SD卡)
- 休眠應用程序(休眠用戶/系統應用當屏幕關閉)
- 腳本管理器(創建/運行自定義腳本。方便訪問創建腳本快捷鍵)
- CPU調節(在屏幕關閉時調節CPU以提高電池續航)
- logcat(查看/保存/分享您的設備日志)
- sdfix(固定外部SD卡寫入權限)
- 卸載系統應用程序(刪除臃腫軟件)
- 移動應用程序到SD卡使用原生APP2SD(如果移動到SD卡不是由應用程序支持的移動力)
- 啟用和禁用應用程序
- 批環節,取消,卸載,啟用,禁用,轉換,整合,明確數據/緩存,移動到SD,移動電話和許多更多的功能
- 把用戶應用程序轉換為系統應用程序和系統應用程序的用戶應用程序
- 自動連接新安裝的應用程序(可選)
- init。D支持安裝腳本
相關介紹
首先說在SD卡上安裝程序,以兩種方式為主,一個是APP2SD,另一個是Link2SD。
這里提到的APP2SD是2.2以后系統中就包括的一種安裝方式。在2.1之前App2SD也是第三方軟件。其功能是在SD卡上創建一個偽造的內部空間,將程序安裝到其中。而這個過程必須要程序本身支持移動到SD卡。所以并不是所有的程序開發者都提供這個功能。即便提供了,也不是將程序所有的部分都拷貝至SD卡。
接著,app2sd和apps2sd+,這兩個概念,還是有一些區別的。記得之前我說過,所有的程序都是儲存在NAND中的一個文件夾中嗎?其實,這個不準確。準確的說,是儲存在兩個地方。這第二個地方,叫做Davlik Cache。你其實不需要知道這個東西是什么,只要知道的是,所有的程序都需要調用這東西來儲存數據,所以,最終這東西也會慢慢的耗掉你的NAND存儲空間。Apps2sd+就將Davlik Cache也一并移動到了ext分區上,省出更多的空間。一些人認為,這樣會導致性能的損失,因為他們覺得內部存儲的NAND應該總是比外部的sd卡塊。(這就是為什么人們總是爭吵到底是class 4還是class 6的sd卡,更適合apps2sd,這爭吵背后的邏輯就是,更快的卡對性能提升更好)。但事實是,你的程序最后還是從手機中RAM中開始運行,所以,基本上沒有什么影響。同時,考慮到大多數的軟件都是幾百k,最多不過1,2m,其實對性能沒有任何影響。
還有就是,任何最近發布的apps2sd或者apps2sd+都可以在任何sd卡上工作,不論這個sd卡是否有ext分區。在手機第一次啟動的時候,它會自動檢查sd卡,如果卡上沒有分區,那么,它就自動將程序撞到手機內部存儲中。同樣,即便你的卡有了ext分區,但沒有apps2sd+功能,這也不會引起任何問題。
總而言之:
App2sd“偽造一個內部儲存空間來,然后將程序裝到這里面去。
App2sd+將更多的東西放到sd卡,省出更多空間。
2.2的apps2sd與之前的app2sd相比,問題多多,但是確實最簡單的一種,因為,他不需要分區。
Link2SD是在對SD卡進行分區的前提下才可以使用的。其原理是在系統分區的文件路徑下創建文件指向連接,所以才被稱為Link。而這種link可以指向任意一個文件。所以對于系統分區占用空間的控制更為得心應手。想怎么創建就怎么創建。除了上述提到的程序空間,Davlik Cache,還可以移動so的Lib文件。
從Android的角度看。以Link2SD方式創建了的程序,程序文件的位置仍是處于系統分區,也就具備了APP2SD的條件?梢詫PK文件拷貝至SD卡。當然,這個APP2SD要拷貝的位置肯定于link2SD連接的位置不同。即便再一次執行了APP2SD,拷貝到SD卡上的也只是連接文件而已。并不是程序本身。
展開