当前位置:首页 > 内存 > 正文

内存转移到sd卡的app

  • 内存
  • 2024-06-04 03:09:05
  • 5490

一、Android扩容总动员将安装软件从手机内存转移到存储卡的方法

如果你也是一个手机软件狂,喜欢尝试各种新奇有趣的软件,面对手机上越来越少的内存空间,你需要杀死已安装的软件。您还在安装和卸载之间犹豫不决吗?跟我来!让我们一起来扩展Android系统的容量,让“机器人”也能“够大”,消除存储空间不足的后顾之忧。

复制代码

代码如下:

提示:内存分为随机存取存储器(RAM)和只读存储器(ROM)两种类型。手机ROM相当于PC的硬盘。用于存储操作系统和手机软件。也称为FLASHROM,决定了手机存储空间的大小。手机RAM相当于PC的内存,它的大小决定了手机运行的速度。

在冰箱里安装大象需要三个步骤。不过,在Android系统中将软件安装到SD卡上比这简单:两步就够了:

一、对存储卡进行分区

首先,我们需要将手机SD卡分为1个FAT32分区和1个Ext3分区。FAT32分区用于正常存储图片、音乐、视频等资料,而Linux格式的Ext3分区是用于软件扩展和安装的分区。以笔者的2GSD卡为例,FAT32分区为1.35GB,Ext3分区为494MB。下载并安装AcronisDiskDirectorSuite软件。将手机SD卡插入读卡器并连接到计算机,然后运行AcronisDiskDirectorSuite软件。

32分区。找到代表SD卡的磁盘分区,右键单击它并选择“删除”命令来删除现有分区。当它成为“未分配”分区时,右键单击,选择“创建分区”,在弹出的对话框中选择文件系统:FAT32,将其创建为“主分区”,将分区大小设置为1.35GB。并单击“确定”按钮。

3分区。右键单击剩余的494MB分区,然后选择“创建分区”。在弹出的对话框中,选择Ext3作为文件系统,并将其创建为“主分区”。将分区大小设置为494MB,然后单击“确定”按钮。

3.确认分区。上述分区设置完成后,软件仅记录分区操作,并不实际对SD卡进行分区。单击软件工具栏中的“提交”按钮确认分区操作。提示“操作成功完成”表示分区成功。

2.将软件移至SD卡

存储卡分区完成后,只需将默认的系统软件安装目录/data/app移至Ext3分区即可。的SD卡,然后通过ln命令创建软件链接,以便系统自动将软件安装到SD卡上,以节省手机内存空间。

将存储卡重新插入手机并重新启动,以便系统识别Ext3分区。在手机上运行超级终端,输入以下命令检查系统是否识别Ext3分区:

su(系统会要求您授予高级权限,选择“始终接受”)

busyboxdf–h

如果显示列表中有/dev/block/mmcblk0p2的信息,则说明系统已成功识别Ext3分区。

然后依次输入以下命令,将/data/app目录转移到SD卡的Ext3分区:

cp–a/data/app/system/sd/

(复制/data/app目录到/system/sd/)

rm–r/data/app

(删除/data/app目录)

ln–s/system/sd/app/data/app

(创建软件快捷方式)

重启

(重启手机

重启后,手机上安装的所有软件都会转移到SD卡上。检查手机可用空间是否增加。以后安装软件时,可以直接安装到SD卡上。您不必担心空间不足。此外,这还有另一个优点。更新ROM后,之前安装的软件不会被删除,仍会保存在SD卡上。输入以下命令即可轻松恢复,无需一一安装。

su

(获取高级权限)

cd/data

(进入/data目录)

cp–aapp/system/sd/app

(将app目录下的内容复制到/system/sd/app目录下)

rm–rapp

(删除app目录)

ln–s/system/sd/app/data/app

(创建软件快捷方式)

reboot

(重启)

体验扩容效果:

更新ROM后,未安装任何软件,手机可用空间相差87MB软件的可用空间下降到73MB。将软件目录转移到SD卡后,可用空间变为80MB。有些“火炬”可能会困惑,为什么不重置为87MB呢?这是因为我们刚刚把软件移到了SD卡上,缓存的软件数据仍然会占用手机的内存,所以手机的内存会不断减少。当然,也可以将软件缓存数据移至SD卡上,但这会减慢软件的运行速度,所以完全不建议使用。

注释:

1.将软件移至SD卡后,部分原有桌面插件将无法正常显示。删除它们后,只需将它们添加回桌面即可。

卡的Ext3分区可以认为是手机硬件的一部分。拔掉SD卡后,安装的软件将无法运行。插入SD卡并重启手机即可正常使用。


二、有什么软件可以把东西从手机内存移到SD卡?

360手机卫士可以,以安卓手机为例。

1.首先打开360手机卫士,然后在主界面点击进入【软件管理】。

2.进入软件管理后,继续点击【软件搬迁】。

3.进入软件移动页面后,可以看到手机内存中的应用程序,然后【选择需要移动的应用程序】,然后点击下方的【移动到SD卡】。

4.移动应用程序时请勿退出,否则会冻结。

5.应用程序移动成功后,如果以后需要恢复到手机内存中,也可以按照同样的步骤将SD卡中的应用程序移回手机内存中。


三、7.0有没有一键把内存软件搬家到sd卡的软件要将手机移动到SD卡,可以使用“腾讯手机助手”、“360手机助手”等。
获取“360手机助手”副本。方法如下:
1首先在电脑上下载360手机助手,然后在电脑上安装。
2.安装完成后,打开手机,使用USB数据线通过360手机助手将手机连接到电脑。
3.
4.
5.
6.
7.此时,几乎所有已安装的应用程序都已安装在手机内存中。这时,找到你想要到SD卡的应用程序,点击右键。
8.