文档详情

Android安卓把软件安装到内存卡 APP2SD 教程.doc

发布:2017-07-08约字共10页下载文档
文本预览下载声明
Android安卓 Android系统只能把软件安装在手机内存里,使本来就不大的手机内存显得捉襟见肘。Android系统中把软件安装到SD卡上 存储卡分区 ? 首先对手机SD卡进行分区,分一个FAT32分区和一个Ext3分区,FAT32分区用于正常存储图片、音乐等资料,而Linux格式的Ext3分区就是用于扩容安装软件的分区。以笔者的2G SD卡为例,FAT32分区1.35GB,Ext3分区494MB。存储卡分区完成后只需要把系统默认的软件安装目录/data/app转移到SD卡的Ext3分区上,然后通过ln命令建立软链接,使系统自动把软件安装到SD卡上,达到节省手机内存空间的目的。 二、将软件移动到SD卡 注意事项: 1.软件移动到SD卡上后,原有的部分桌面插件会无法正常显示,删除后,重新加入桌面即可。 2.SD卡的Ext3分区可以视为手机硬件的一部分,移除SD卡后,安装的软件将无法运行。插入SD卡,重新启动手机即可正常使用。 黑白色马赛克旗子(提交按钮),操作会很慢的不要以为死机了。完成后关闭软件然后把读卡器重新插拨一下。ppm软件 分区软件:Paragon partition Manager APP2sd的含义:   APP2SD(全称为Application to SDcard,一般称为APP to SD,简称为APP2SD)是把APK应用程序安装在SD卡上,节省手机内部的flash空间,通常这是因为手机内存不够用而使用的方法。   Android手机的软件为了安全性和稳定性都是默认安装到手机内存里,但是手机内存有限,所以我们会做App2sd操作,来让我们安装的软件放到sd卡上,而Google的Android系统是基于Linux的,所以存储卡上本身的Fat格式是不会被识别的,所以我们要分区(第二分区)出来,格式化成Linux认识的ext2或3或4格式,再用链接命令,把这个分区映射成一个系统文件夹system/sd,把所有的软件装到这个“文件夹”下,这就是App2sd的操作,需要ROM支持并开启App2sd功能。 App2sd的操作其实是牺牲了一部分软件的速度和稳定性来换取更多的手机内存安装更多的软件。另外,App2sd只是把软件放到了sd卡上,运行软件还是需要占用手机的内存的
显示全部
相似文档