首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于Android的内部存储和外部SD卡

关于Android的内部存储和外部SD卡
EN

Stack Overflow用户
提问于 2015-02-19 09:13:44
回答 1查看 2.5K关注 0票数 2

当我们使用访问文件和文件夹时,'/mnt/sdcard‘是Android设备的根文件夹吗?

如果是这样的话,这意味着'/mnt/sdcard‘是内部存储,对吗?

我测试了几次,发现这是正确的,但我真的混淆了android的内部存储和外部内存。

1.为什么内部内存名为'mnt/sdcard‘而不是'mnt/hda'?

2.为什么我必须在窗口‘编辑安卓虚拟设备’中设置'SD卡大小‘才能使用'/mnt/sdcard’文件夹,即使我已经设置了‘内部存储’大小?

我有一个Galaxy Note 2,它根本没有SD卡,但我可以访问'/mnt/sdcard‘。

如果'mnt/sdcard‘是’‘存储的一部分,为什么我们使用'Evironment.getExternalStorageDirectory()’方法来获取文件夹'mnt/sdcard'?

4.如何访问真正的外部SD卡?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-19 09:31:08

为了回答您的question.From的一部分,官方文档:

所有Android设备都有两个文件存储区域:“内部”存储和“外部”存储。这些名字来源于Android的早期,当时大多数设备都提供内置的非易失性内存(内部存储),以及可移动的存储介质,如微SD卡(外部存储)。一些设备将永久存储空间划分为“内部”和“外部”分区,因此即使没有可移动存储介质,也总是有两个存储空间,无论外部存储是否可移动,API行为都是相同的。

您没有可移动的SDCard,但是您的设备在其内部存储中有一个与其类似的位置。

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

https://stackoverflow.com/questions/28602423

复制
相关文章

相似问题

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