求彻底解决安卓手机存储空间不足的方法
发布网友
发布时间:2022-02-22 08:33
我来回答
共4个回答
热心网友
时间:2022-02-22 10:03
1,移动到sd卡是没用,当系统要运行程序的时候会拷到/data下运行。装到sd卡仅仅只是把不用的程序放到卡里而已
3,开启app2sd+要看rom,如果支持你可以尝试一下命令
在adb shell 下执行a2sd reinstall,重启后执行 a2sd zipalign,再执行a2sd cachesd,重新后看情况是否开启了app2sd+
4,其实app2sd+从表象来看就是把sd卡上的分区挂载到/data下,具体实现是不是不清楚,我觉得应该是一回事,但是如果rom不支持a2sd+,恐怕无法识别sd上的ext分区
5,其实这步是前提,sd卡必须有分区,且有一部分ext分区,因为安卓是linux内核,fat格式是不支持linux程序的,所以要有ext分区
6,gparted是可做到不损坏数据空间前提下进行分区
7,a2sd+并不是挂载,而是软链接,意思差不多,但是形式不一样,/data/app这个文件夹只是个链接,实体在卡上,不同的rom可能挂载点不一样,看情况,a2sd reinstall一般只是把/data/app做软链接,弄完后其实空间还是会越来越小,因为事实上真正占空间的是/data/data里面有大量数据和临时文件,也链过去,不过,sd卡卡速不行的话,系统会很慢,甚至崩溃,且非常耗电,这个道理是很容易理解的
综上所俗,一般的操作方法流程是这样的
1,sd卡必须分区,且第一区为ext3,或者ext4(不太确定,可能是第二区是ext,搜一下吧)
2,刷一个系统,带a2sd+,当然这肯定也是root的
3,用re管理器查看/data/app 的属性,如果是指向某个地方的链接,那么说明已经开启了a2sd+,没有则需要在shell下运行a2sd reinstall等3个命令,如果运行完还不成功,那说明这rom不行,或者你的分区不行
4,如果成了你还是要找到/data/app 这个目录的实体位置,比如我以前的G7的rom的位置在/sd-ext 下,这个不一定看rom制作者怎么定义,当然你查看/data/app 属性会告诉你它在哪,然后你可以选择是否将/data/data也设置一个软链接,方法以ext分区挂载在/sd-ext下为例
a /data/data文件夹先拷过去,为了不影响原有的数据 cp -a /data/data /sd-ext/
b 删除/data/data 文件夹,rm -rf /data/data
c 设置软链接 ln -s /sd-ext/data /data/data
sd卡分区建议在512m到1G之间
热心网友
时间:2022-02-22 11:21
1、将手机美媒体文件整理后,考虑将一些文件存放到云盘上,这样可以有效释放空间。
2、有选择性删除手机软件,比如一些平常很久用不到的软件,可以考虑删除。
3、给手机添加内存卡使用,将程序安装到内存卡上,或者将资料保存在内存卡上,都可以有效减少手机内存不足的问题。
热心网友
时间:2022-02-22 12:55
安卓手机提示内存不足处理方法:一、存储空间不足(ROM):建议清理存储空间,如视频、照片、音乐以及微信、QQ聊天记录,直至有富余的可用空间(通常1GB以上不会再提示);二、运行内存不足(RAM):建议清理后台,将后台无需使用的程序彻底关闭或重启手机;三、明明有存储空间,但还是提示内存不足:建议升级手机系统,备份资料后将手机恢复出厂。
热心网友
时间:2022-02-22 14:47
下载安装虚拟内存软件,前提是你的手机系统支持虚拟内存