内部SD卡和内部存储的区别



我对"内部SD卡"one_answers"内部存储"的区别感到困惑。在android的"存储"设置中,我有12gb显示为内部SD卡,1gb显示为内部存储。没有插入Micro - SD卡。我没有外接SD卡。

我发现"移动到平板电脑"one_answers"移动到SD卡"选项的应用程序安装。我的内部存储几乎被占用了,所以我想使用"移动到SD卡"选项将应用程序从"内部存储"移动到"内部SD卡",但它说"存储空间不足"。"内部SD卡"有100mb可用。为什么我不能在这两个内部存储器之间移动数据?

设备中的存储空间是分区的,因此例如我有32GB的存储空间:

name | fs type | size

/system | ext4 | 591MB:是存储ROM的分区,它被挂载为只读,所以你通常不能在那里写

/data | ext4 | 1.5GB:是称为"内部存储"的分区,它用于存储应用程序和它的数据。

/storage/sdcard0 | vfat | 27GB:它是一个模拟sd卡,所以即使它是相同物理存储的一部分,它也会被操作系统视为sd卡。

则有其他小分区。

对于模拟sd卡,有些厂家选择不启用sd卡,有些启用sd卡,这不是一个bug,只是一个选择。

至于你的问题,你没有提到你想要移动的应用程序有多大,也没有提到将应用程序移动到sd android创建一个文件,它是一个包含应用程序的加密ext4文件系统,所以它可能需要比原始应用程序大小更多的空间,加上可能有检查在sd卡中留下一些自由空间。

要快速查看您的存储是如何分区的,您可以从Play Store安装"分区表"或@Lunation Studios提到的程序

您的问题是一些Android设备将内部存储视为SD卡。

在你的情况下:你的内置SD卡是你的整个手机存储,你的系统,数据和框架放置。内部存储是你的内部SD卡的一部分,你可以访问

所以,这就是为什么你不能移动你的应用。这是一个bug,你仍然可以选择"移动到存储卡"。为此,您需要一个真正的外部SD卡。

一些应用程序正式支持移动到SD卡/内部存储。

当你移动一个应用程序到SD卡,应用程序(大部分,它的数据,包括更新文件)从你的设备的Android/app分区移动到你的内部存储,它们都是你的总手机内存的一部分。

以前,Android会在你的主存中创建一个名为.android-secure的文件夹。

你在Android中看到的可用存储空间就像一个磁盘驱动器。您可以在其中存储pdf文件,电影,音乐等
当您将设备插入计算机时,您将看到已挂载的存储空间。这是你可以复制视频、音乐等的存储空间。

然而,在手机的同一个磁盘上(没有放置外部sd卡),Android创建了分区,如system, etc, data等。它们也在同一个磁盘上。

想象一个带有windows的硬盘,将一个程序从C:program Files移动到D:,那里有更多的空间。D:是你可以复制东西和存储图片等的空间。你可以使用的是你的存储。

这是最大容量的存储,也称为Internal storage/USB storage 。所以,如果你的手机告诉你,你没有足够的内存来安装应用程序,因为你的app分区的大小是有限的,你可以移动像愤怒的小鸟,Gameloft游戏等大型应用程序到内部存储,意思是在你存储数据的空间,这是可见的连接到电脑-然后可以方便地安装更多的应用程序在app

安装一个外置存储卡就像给你的电脑加了一个新硬盘。你不能在上面移动应用程序。然而,如果根植,你可以symlink,意思是创建链接到外部sd卡有更多的存储空间,让Android认为这是内部sd卡。

内存是操作系统和系统文件等的只读内存。SD卡是外置SD卡存储内存,它不是嵌入在手机内,你可以单独购买并将其滑动到手机上分配的外置SD卡插槽中。

最新更新