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的条件。可以将APK文件拷贝至SD卡。当然,这个APP2SD要拷贝的位置肯定于link2SD连接的位置不同。即便再一次执行了APP2SD,拷贝到SD卡上的也只是连接文件而已。并不是程序本身。
展开