沉思の自习室

精神的最高境界是自由!

本站所有资料仅供学习使用!请勿复制、转贴和传播!!! 资料已使用 xiesir'student 密码加密!

 

安卓存储空间不足的解决方法

Android 存储空间不足的解决办法

 

手机的存储空间包括:内部存储空间、内部存储设备、SD 卡。

手机的内部存储空间 = PC 的内存

手机的内部存储设备 = PC 的 SSD

手机的 SD 卡        = PC 的 HDD

 

一、没有 Root 的手机

如果 手机的内部存储空间 满了,只能

1. 删除各个应用的 缓存 和 数据,删除前一定要注意备份

2. 删除一些不常用的应用

3. 重新引导进入刷机界面,清除缓存

4. 获取 Root 权利,再用下面的方法处理

5. 以上方法还不行的话,只能刷机了

如果 手机的内部存储设备 或  SD 卡满了,只需将数据备份到 SD 卡或其它外部存储设备上即可。

 

二、已 Root 的手机

对于已 Root 的手机,如果 手机的内部存储空间 满了,可以删除 /Data 下的多余文件。

/data 数据存储区 -> 内部存储空间

/data/data -> 应用程序

/data/log  -> 应用程序日志,可以删除

/data/local/tmp -> 以前安装失败或是安装途中重启后失败的软件,可以删除

/data/dalvik-cache -> 应用的缓冲文件,可以移动到其他分区,再在原位置创建指向它的链接

 

三、将应用安装到 SD 卡上

在 AndroidManifest.xml 文件的 manifest 里面添加下面一行: android:installLocation="preferExternal" 这样应用就会被安装在SD卡,不会出现存储空间不足的错误了。

 

四、合并 data 和 sdcard 分区

在 /data 里建立一个 sdcard 文件夹,mount 到 /sdcard 上去就可以了。

大致方法是以 root 权限执行 mount -o bind /data/xxx /sdcard/xxx 使用这个方法后,需要先执行 umount /sdcrad/xxx 然后才能卸载sd卡 (比如要连接电脑使用usb储存模式时) 。用某些系统自带的mount可能会失败,可以尝试用busybox当中的mount进行操作。

 

参考:

http://www.miui.com/thread-1213370-1-1.html

http://www.miui.com/thread-2320296-1-1.html

 

posted on 2017-01-25 17:17  XieSir  阅读(1655)  评论(0)    收藏  举报

导航

本站采用CC授权如需转载、引用文章,请务必附上作者及来源处。 Creative Commons License