在android中如何获取所有已安装外部存储器的列表

发布于 2024-11-15 04:51:03 字数 333 浏览 3 评论 0原文

我正在开发一个 android 应用程序,为了在 sdcard 上创建一个目录,我使用了该方法

File myMedia = new File(Environment.getExternalStorageDirectory(),"MySaveCellData");

,但这正在将目录 MYSaveCellData 创建到内部存储器中。不过,这款手机的内存为 8 GB,并配有 16 GB 的外置卡。

在普通手机中,它在外部磁盘上创建目录。

让我知道解决方案。

我正在寻找一种方法来获取 Android 手机上安装的所有外部驱动器的列表。

I am developing an android application and for creating an directory on sdcard I have used the method

File myMedia = new File(Environment.getExternalStorageDirectory(),"MySaveCellData");

But this is creating the directory MYSaveCellData in to the internal memory. However, this phone has a an internal memory of 8 GB and has a 16 GB external card.

In normal phones its creating directory on external disk.

Let me know the solution.

I am finding a way to get a list of all external drive installed on a android phone.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

生生漫 2024-11-22 04:51:03

在普通手机中,它在外部磁盘上创建目录。

不适用于所有“普通手机”。有些手机没有 SD 卡形式的“外部磁盘”。

让我知道解决方案。

没有“解决方案”。由设备制造商决定什么是其设备的“外部存储”。如果他们选择使用板载闪存而不是 SD 卡,那是他们的选择。

我正在寻找一种方法来获取 Android 手机上安装的所有外部驱动器的列表。

Android只有一个“外部驱动器”,简称“外部存储”。如果设备制造商同时支持板载闪存区域作为“外部存储”和 SD 卡,Android 将不知道 SD 卡。

SDK 开发人员应该像您的代码一样简单地使用外部存储。

In normal phones its creating directory on external disk.

Not for all "normal phones". Some phones do not have "external disk" in the form of an SD card.

Let me know the solution.

There is no "solution". It is up to the device manufacturer to determine what is "external storage" for their device. If they choose to make it be on-board flash instead of an SD card, that is their choice.

I am finding a way to get a list of all external drive installed on a android phone.

Android has exactly one "external drive", referred to as "external storage". If a device manufacturer supports both an on-board flash area as "external storage" and a SD card, Android will not know about the SD card.

SDK developers should simply use external storage, as your code does.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文