首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内部SD卡和内部存储器之间的差异。

内部SD卡和内部存储器之间的差异。
EN

Stack Overflow用户
提问于 2014-08-18 18:32:00
回答 4查看 80.7K关注 0票数 10

我对“内部SD卡”和“内部存储”之间的区别感到困惑。在and的“存储”设置中,我有12 GB的内置SD卡和1 GB的内部存储。没有插入Micro SD卡。我没有连接任何外部micro SD卡。

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

EN

回答 4

Stack Overflow用户

发布于 2014-08-19 01:53:54

您设备中的存储是分区的,例如,我有32 in的存储:

代码语言:javascript
复制
name | fs type | size

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

/data | ext4 | 1.5GB:是名为“内部存储”的分区,它用于存储应用程序及其数据。

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

然后还有其他的次要分区。

一些制造商选择不启用移动到SD卡的模拟SD卡,一些启用它,这不是一个错误,只是一个选择。

至于你的问题,你没有提到你想要移动的应用程序有多大,而且要移动一个应用程序到sd安卓创建一个文件,它是一个加密的ext4文件系统,其中包含应用程序,所以它可能需要比原始应用程序大小更多的空间,而且可能会检查以在SD卡中保留一些可用空间。

要快速了解您的存储是如何分区的,您可以从Play Store "Partition Table“或@Lunation Studios提到的程序进行安装

票数 17
EN

Stack Overflow用户

发布于 2014-08-18 21:39:42

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

在您的情况下:您的内部SD卡是您的整个手机存储,其中放置您的系统,数据和框架。内部存储是您的内部SD卡的一部分,您可以访问它(无需对设备进行根操作)。

所以,这就是为什么你不能移动你的应用程序。这是一个错误,你仍然可以选择“移动到sdcard”。为此,您需要一个真正的外部SD卡。

票数 1
EN

Stack Overflow用户

发布于 2015-01-14 03:29:43

官方支持将部分apps迁移到SD卡/内存盘。

当您将应用程序移动到SD卡时,应用程序(大部分应用程序及其数据,包括更新文件)将从设备的Android/app分区移动到您的内部存储,这两个分区都是您的手机总存储空间的一部分。

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

你在Android中看到的可用存储,就像一个磁盘驱动器。在其中存储PDF、电影、音乐等。

当您将设备插入计算机时,这是您将看到的已挂载的存储。这是您可以将视频、音乐等复制到的存储。

然而,在手机原样的同一张磁盘上(没有插入外部SD卡),安卓创建了分区,如systemetcdata等。这些也在同一张磁盘上。

想象一下,在一块装有D:\的硬盘上,把一个程序从C:\program Files移到windows上,这样你就有了更多的空间。D:\是你可以复制东西和存储图片等的空间。你可以使用你的存储空间。

这是最大容量的存储,也称为内部存储/USB。因此,如果你的手机告诉你安装应用程序的内存较少,因为你的app分区大小有限,你可以将像《愤怒的小鸟》、《智乐游戏》等大型应用程序移动到内部存储,这意味着在你存储数据的空间中,可以在连接到电脑时看到-然后可以方便地在app中安装更多的应用程序

放置外部存储卡就像在计算机中添加新硬盘一样。你不能在上面正式移动应用程序。然而,如果根,你可以symlink,这意味着创建更多的存储外部SD卡的链接,并让安卓认为这是内部SD卡。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25361238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档