虽然安卓2.2具有将程序装入sd卡的功能,但是等待是漫长的,蛮宝给大家找个眼前的办法。以前光发了软件,没有教程,好多网友不会操作,今天来个详细的。什么是app2sd。——Google手机的软件为了安全性和稳定性都是默认安装到手机内存里,但是手机内存有限,所以我们会做app2sd 操作,来让我们安装的软件放到sd卡上,而Google 的android系统是基于Linux 的,所以存储卡上本身的Fat 格式是不会被识别的,所以我们要分区(第二分区)出来,格式成Linux 认识的ext2 或ext3 或ext4 格式,在用链接命令,把这个分区映射成一个系统文件夹system/sd(大概这个意思),把所有的软件装到这个“文件夹”下,这就是app2sd 的操作。需要ROM 支持并开启app2sd功能。——app2sd 的操作其实是牺牲了一部分软件的速度和稳定性来换取更多的手机内存安装更多的软件。另外,app2sd只是把软件放到了sd卡上,运行软件还是需要占用手机的内存的,所以,你装了软件之后,一般手机内存还是会减少一些。你如果安装的软件在70个以内,个人觉得没有必要,呵呵,如果很多游戏软件除外。此外,使用app2sd 最大的好处就是,刷一个带app2sd 的rom之后,以后升级这个rom(依然带app2sd)的时候,你的软件都会完整保存(个别除外,比如htc input chinese需要重新添加几个文件到system/lib下),不过很多ROM 是需要Wipe ext 分区的,也就不能保留了。——目前来看我们现在所使用的Android 各种软件暂时还没有进行app2sd 的必要。第一步:将SD卡分区 先下载这个软件:AcronisDiskDirector10 安装以后将补丁覆盖原文件即可汉化,需要重启计算机。接下来启动软件。确保已经将SD卡连接至电脑。 1:打开软件,选择视图-手动模式 2:右键你的SD卡-选择重新调整 减少你原来分区500MB-1.5GB的空间,这些减少的空间就是用来装软件的,另外ext2尽量不要超过1.4GB 3:右键未分配选择创建分区如图所示操作 4:如果有同学的SD本身不是FAT32文件系统的需要转换成FAT32文件系统,总之最后效果如图所示 5:点那个小旗子,提交挂起操作,完成!注意:Ext2千万不要设置盘符,而FAT32一定要设置盘符,方法是右键-高级-转换盘符,同时fat32分区必须是第一个主分区完成后同样要点小旗子,挂起操作!第二步:root!(已经root的当然不需要了)第三步:用USB连接你的里程碑。 手机端操作: 英文Settings -> Applications -> Development -> check USB Debugging中文设置-应用程序-开发-USB调试 连到电脑上以后:usb connection选none!!!!!电脑端: 设备管理器,然后你就会发现Motorola A853(会有黄色叹号),然后更新驱动===》motoUSB驱动下载这个第四步: 安装ADB命令:★☆★SDK里面提取的adb方便给大家用★☆★第五步: 下载附件中的文件 解压出来的app2sd目录拷贝到milestone sd卡的根目录,保证X:sdcard目录下有install.sh, ext2.ko等文件 USB连接电脑 在windows中,开始-运行-cmd.exe,依次输入如下指令: adb shell (进入手机的命令行) su (获取root权限,回车之后手机屏幕上回出提示,点yes或者always) cd /sdcard/app2sd/ (进入到刚才解压好的app2sd目录)

