如何买android手机内存不足,安卓手机内存不足的解决方法

news/2024/10/19 2:17:46/

安卓手机的用户可能经常会碰到这样的情况,手机安装了十几个软件之后手机就提示内存不足。但是明明自己的手机又是标称有4G/8G/16G的存储空间,为什么会内存不足呢?

为什么会内存不足?

先来给大家科普下,其实国产手机出的一些手机,无论是4G/8G/16G、32G甚至是64G存储,都只给Data分区分了很小一部分的容量。一般来说,即使是64G存储也只分了2.93G给data,而4G存储更是只有700-800MB。除了data/system/cache等系统分区,其余的基本都划成了内置SD卡,也就是我们常说的手机存储。

44580749_1

一般来说,16G以上的手机存储还是比较够用的,但是4G/8G有时候就坑爹了。以红米手机4G ROM为例:系统大概占了1.2G(system),有2G用来装应用程序(data),800M则为内置SD卡。红米默认将软件安装在data分区上,不是直接安装在内置SD卡中,你可以用软件移动内置SD卡上,但软件是一定安装不到你外置的SD卡上面(你插的那张内存卡)。

这是为什么呢?因为这是安卓系统就是这么规定的。安卓2.3以上的系统,软件的一般默认是安装到手机上准确的来说是手机data分区上,如果你把移动到内存卡上,但也只能移动到内置的SD卡里面。你自己买的那张内存卡智能用来装音乐、电影、文件,而不能用来装app。

回到标题,三分钟解决安卓手机内存不足问题。我们这里说的内存不是ram,而是手机的data或者内置sd卡存储不足,很多机子就是4G的标配,data塞满了,移到内置SD卡,两个都满了,手机就提示内存不足了。喷子们嘴下留情,别死扣内存这个字眼,因为我们的用法本来也不规范。

方法原理:

利用内置SD卡和外置SD卡置换,16G的内存卡变成了系统默认存储,达到欺骗系统的目的。想象一下,你的内置SD卡变成16G了,而不是那坑爹的700M,不就可以一个劲地把软件往内存卡里面移吗?内存不足问题得也就迎刃而解。

同样以红米手机为例,别喷,小编用的就是红米。手机root之后,就通过RE管理器查看系统结构了。我们可以发现,内置SD卡文件夹名是sdcard0,是默认的、第一顺位的,外置SD卡文件夹名是sdcard1,这样我们就可以通过将内置、外置SD卡互换,即ROOT之后将规定这个优先次序的系统文件进行修改即可解决这一问题。

准备工作:

一、首先需要手机已经获取ROOT权限,没有你的手机root权限,先用root大师一键root。

二、下载RE管理器,然后安装到手机,提示要root权限时,点击允许。

操作步骤:

1、下载RE管理器,进入root fold的etc文件夹,找到vold.fstab文件,长按弹出菜单,选最后一项文件编制器(Open in Text Editor)

2、找到如下语句

dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host

dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

修改成

dev_mount sdcard /storage/sdcard1 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host

dev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

其实就是上面标记的“0”和“1”互换,为了让你看的更清楚,小编还截了一张图。

44580749_2

3、修改好之后保存,退出编辑状态,改完文件源文件会生成vold.fstab.bak,如果觉得不对劲的话可以再改回来嘛,最后退出RE管理器,重启手机即可。

4、如果你想让手机内外SD卡互换后的软件依然可用,就将互换后的sdcard1(原来是sdcard1)中的所有文件及文件夹,包括隐藏的,全都拷贝到sdcard0的根目录下面。这样不仅你的软件可用,而且软件里的图片、音乐、视频等依然能正常打开,手机丝毫不会感觉有任何变化。

小编总结:

手机互换内外SD卡后,在设置里面,你的外置SD卡(插入的内存卡)变成了手机存储(内置SD卡),安装后的软件就都可以转移到你的内存卡里了。

如果你买的是一张16G的内存卡,16G的空间总比你自带的700M的空间能装的软件多的多吧。还等什么?赶快来试试吧。


http://www.ppmy.cn/news/704421.html

相关文章

服务器128g内存显示64g可用,内存从64G换成128G,会造成什么影响?

原标题:内存从64G换成128G,会造成什么影响? 如今的智能手机主打的是性价比和性能,因此对于大部分的用户来说,64GB的存储的手机基本上可以满足使用需求。但是对于年轻人来说,就不一定够了。尤其是那些不经常…

android 手机内存64实际不到,手机拥有64G,为何用了不到1G,就显示内存不足?是谁在搞鬼?...

随着智能手机制造工艺的发展,市面上可供选择的手机种类越来越多,功能也越来越强大。但不少消费者发现一个问题,即手机内存永远不够用。很多人疑惑,手机明明拥有64G,为何用了不到1G,就显示内存不足&#xff…

matlab需要64g内存吗,买128G的手机有必要吗?64G手机内存会不够用么?

随着用户对智能手机需求的增长,用户已经不满足于16G、32G内存了,很多手机起步就是64G,但是现在手机又开始了往128G甚至更高的储存空间进化,用户真的有这个需求存在吗?难道64G的内存真的会不够用吗? 这里涉及…

android 64g 够用吗,买新手机64G的容量已不足,安卓建议128G以上

在智能手机时代,大家换新机的频率似乎快了很多。但是,笔者发现很多用户在买手机的时候往往是冲着价格去的。也包括笔者自己了,当初也是为了图便宜,买了低配版本的iPhone(32G的),可随着APP的增多,再加上微信…

Python-日志模块笔记

日志处理 介绍 在Python中,logging模块提供了强大的日志记录功能,用于记录和输出程序运行时的各种消息和状态信息。通过使用logging模块,您可以控制日志的级别、格式和输出位置,以便更好地了解和调试程序的行为。 日志:记录软件运…

shell判断程序是否运行

一、需求 服务部署在linux上,要求服务器上的服务可以一直保持正常运行 二、问题 在linux上部署的微服务,不知道什么原因过一段时间就自己停掉了,无法启动。 三、解决办法 添加angle守护进程,通过定时执行脚本来判断程序是否运行…

教大家怎么识别苹果手机真假

1.在电脑上安装itunes,如果itunes能识别iPhone就一定是真机 2.安装itunes连接手机以后,我的电脑里会显示“XXX的数字照相机”,如果是可移动硬盘就是山寨 3.按住手机屏幕底下的HOME键再按一下关机键可以截屏,而且有快门的声音&…

苹果充电器怎么辨别真假_三星或考虑取消附赠耳机充电器 降低产品售价或成本...

三星是大家都熟知的品牌之一了,特别是三星的产品多数人都有在使用。一般我们买手机都会附赠充电器或者是耳机等等的。近日有消息称三星或考虑取消附赠耳机充电器了,具体是怎么样的呢? 三星手机不赠配件 之前苹果手机取消充电器和耳机赠送引起…