前言:

本人的手机为红米note,机身内存只有4g,之前下载了诸多应用之后,要安装几个游戏就发现机身存储已经不足了!在网上终于找到了试过了FolderMount,busybox和超级挂载之类的,悲哀的发现自己用着不行,终于花费好长的时间找到了link2sd这个软件,但是其中使用的时候还是出现了诸多的问题!下面由我一一道来.

其它几个软件Foldermount,busybox和超级挂载

先来说说我这几个我使用的软件,busybox和超级挂载配合使用,Foldermount可以单独使用,这两个软件都是在sd卡中新建一个目录,来模拟手机存储中的/Android/目录,通过挂载来实现的.缺点是:比较麻烦,需要将数据包对应的数据包移动到相应的目录,但是目前大部分的游戏没有太大的数据包,只有极少数的游戏有非常大的数据包,需要将/Android/obb下的数据包移动而已,而其他的软件没有数据包的,则不能移动!而且并不能真正做到的将手机中的/sdcard/data/app 下的apk应用移动到sd卡中.对于市面上大多数的软件来说,并没有多大的用处,因为他们都是一个apk包,并没有单独分开为apk+数据包!
当然了,想要玩极品飞车之类超过几个g的游戏,可以网上查一查,试试这种方法,apk+数据包!
这里就不细说了!

大致实现步骤

这里主要说的就是link2sd这个软件的实现方法:
首先大致给出实现的几个步骤:
1.下载小编给你们提供的两个软件,一个用于分区,一个就是 link2sd这个软件!
2.取内存卡,进行分区
3.link2sd安装到手机,挂载重启
4.将应用移到手机(这里有很多细节需要讲)

1.首先当然是将工具下载下来!
这些软件也可以自己找,link2sd专业版的需要到google play付费购买的,当然也可以网上下载破解版的,这里就不贴出了,因为对于不支持linux系统分区来说的手机,并没有必要下载这个软件,而且我试过一个,好像也达不到那种功能.所以可以直接使用我所给的两个软件
内存卡分区软件parogon partion Manager还有link2sd,
2. 取下内存卡进行分区
在这里我就只说明一些情况了:

虽然说Android是基于linux系统开发来的,但是大部分手机都不支持linux 的ext4,ext3,ext2分区,当然了我也不敢确定,至少我手机不行,对于可以支持linux系统分区的手机来说,可以下载link2sd破解版来使用,可以完全将应用移到内存卡中(理论上).
所以呀,在试过linux分区之后,我只能用fat32
具体分区教程请点击这里(既然不用linux分区,那么对于disk genius熟悉的人也可以直接使用这个软件!)
我自己是分了4g给我的第二分区的!

安装link2sd,对第二分区进行挂载

挂载界面会自己弹出,如果挂载错了,可以手动重新挂载:

重新创建挂载脚本:

如何把本地软件导入docker 如何将软件搬家到sd卡_下载


挂载之后会要求重启

打开link2sd,挂载####将应用移到sd卡中

好吧,走到这一步的时候,我是讲选择都移动到sd卡中
像什么apk,dex库,还有so之类的,就是前面打的三个钩都移动到了sd卡中了,结果导致了很多软件都不能使用了,妈蛋的,我差点就放弃了(因为之前试过foldermount,busybox和超级挂载,力卓管理器之类的用了差不多一天多的时间来下载apk+数据包还有尝试等,导致没什么耐性饿了)
好在最后,我终于缓下来想了想,apk本身就大,将文件链接到sd卡,最多也只需要一个连接脚本而已吧,而其它好多脚本还有数据信息,占用空间不大,但很多很零散,创建链接到sd卡中需要很多,干脆就不用了,只将最大的块头apk链接到sd卡中就行了!
经过多次实验,大部分应用都可以移到sd卡中了,安装这么多软件,只有天天炫舞移动后出现错误(出现错误的如果需要就直接在手机内存中了),当然这里还是不建议大家都移动到sd卡中,一些重要的软件还保留在手机内存中!

选择连接到sd卡中:

如何把本地软件导入docker 如何将软件搬家到sd卡_软件_02


我这个图片是已经连接过的,大家不要理会, 勾选第一个钩就可以了:然后点击确定

如何把本地软件导入docker 如何将软件搬家到sd卡_安装_03

最后大家看看一下我的手机吧:

如何把本地软件导入docker 如何将软件搬家到sd卡_软件_04


如何把本地软件导入docker 如何将软件搬家到sd卡_下载_05


如何把本地软件导入docker 如何将软件搬家到sd卡_工具_06

内存使用情况

sdext2就是第二分区了:

如何把本地软件导入docker 如何将软件搬家到sd卡_安装_07

看,是不是节省了很多手机内存呀!!!希望对大家有用呀