2012-11-07 17:54:51
分享

安卓手机如何将软件 游戏装到自定义分区

标签:安卓游戏,安卓软件,安装游戏方法

  安卓手机如何将软件 游戏装到自定义分区,这种方法就是Link2SD。

  何谓Link2SD? 它是一个将软件移动到卡第二分区ext2、3、4、fat(32)分区上的工具。原理和app2sd+类似。 link2sd把单个的文件进行软连接,这样就使程序可以实现随意的安装到机身和内存卡ext2、3、4、fat(32)分区上。link2sd选择性的 将新安装程序的/dalvik-cache移动到了内存卡上,再创建软连接。所以保证系统运行的安全性和稳定性。而2.2以上系统自带的app2sd有很多缺点,诸如应用装在卡上,拆下卡或是连电脑时这些应用无法使用,以及拖慢运行速度等,link2sd可很好解决这些问题并兼顾。而app2sd+则一刀切的把所有用户程序以往sd卡,弊病也多。

  一句话,我的理解就是link2sd是个软件,由用户控制,可以自由选择每个程序是否被移入卡ext分区,移入卡上的程序运行、删除、移动等操作完全自如,和装到手机内存没什么两样,而且不占用手机内存!当然link2sd本身也可卸载,不会影响移往卡上的程序运行。

  Link2SD的运行条件:

  1.SD卡需要第二分区,即ext2、3、4分区,也支持fat16、32格式,并且两个分区都要是主分区。

  2.手机需要root权限。

  正式开始:

  1、下载并在手机上面安装附件

  2、找到安装好的Link2SD,

  进入程序,选择你sd卡第二分区的类型ext2、3或fat32、16,按第一步方法分区的选ext3,

  提示授权请求,选择"允许"

  此时提示重启,点击"确定",可自行重启手机。

  重启后再次进入后程序会列出手机上所有应用位置及其状态,程序位置分为/system(系统内存)、 /data(用户可用内存) /mnt(sd卡第一分区)这三种,大家可自由选择将安装在手机内存/data的应用程序进行link操作。

  此时将卡装入手机开机,使用re管理器进入/data中,可以看到有个sdext2文件夹,进入后可以看到上方显示容量:已用+可用就是你所分的ext3区的大小。以后所有链接到卡上的程序都可以在这里找到。

  3、启用自动Link(可选,想自己选择程序是否移动到卡上的不需此步):

  以上步骤完成后,新安装到机身内存的软件就可以自动被软件后台移至SD卡的第二分区,不需手动操作。不需要自动移动程序的,把自动链接(Auto link)的勾取消。

  运行Link2SD,

  按菜单键(MENU),点击"设置"

  选自动链接(Auto link),然后点击"自动链接设置"

  勾选这三个选项即可,在你把软件安装到手机机身内存的时候,Link2SD自动会把机身内存的软件移至SD卡的第二分区。

  以上步骤完成后,新安装到机身内存的软件就可以自动被软件后台移至SD卡的第二分区,不需手动操作。不需要自动移动程序的,把自动链接(Auto link)的勾取消。

  4.如果想把已经安装在sd卡第一分区的应用程序链接并移动到ext分区,进行如下操作

  4.1(单个链接)

  点击你要移动的程序(在内存卡上面程序,软件会用红字标记)

  点击"管理"

  点击"移至手机内存"

  然后点击"返回"按键,点击"创建连接"(PS:这里忘记截图了,不过很简单的)

  然后选择"确定"

  正在创建

  已经移动到SD卡

  4.2(批量移动)

  进入软件点击菜单键,弹出选项,选择"多选择"

  此时会显示勾选项

  选择你要移动的程序.(PS:系统程序是无法移动的)

  然后点击"菜单键"弹出选项菜单,点击"创建连接"

  点击"确定"

  批量移动成功

  你可以进入Link2SD,按"菜单键"弹出选项,点击"存储信息",查看存储信息。

  需要说明的是,link2sd后的应用表面显示的位置仍然在手机内存/data下,但实质在sd卡第二分区,不占用手机内存,大家可自行查看。

  重要说明:不要开机状态下拔除内存卡,或者拔除内存卡后开机,否则会加载不到EXT3分区,所有连接到内存卡的程序都将失效,必须重新安装

  建议大家做完移动操作后,再打开link2sd,点菜单,选更多,选择清理dalvik-cache文件,可以把移动后的文件垃圾清理掉

  终于弄完了。