java - 如何以编程方式查找 Android 中可移动/可安装外部存储器的路径?

标签 java android android-sdcard

我已经知道 Environment.getExternalStorageDirectory 方法(它返回字符串 /mnt/sdcard)。以三星设备为例。数据进入外部存储器,但不进入可移动 SD 卡。其路径是/mnt/sdcard +/external_sd。

那么额外的子文件夹是否因制造商而异?有什么办法可以找到可移动存储设备的路径吗?

最佳答案

Is there anyway we can find out the path of a removable memory device?

一般情况下不会。目前这些超出了 Android SDK 的范围。 Android SDK 仅支持标准外部存储,不支持其他任何东西。

关于java - 如何以编程方式查找 Android 中可移动/可安装外部存储器的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8942023/

相关文章:

android-sdcard - 在 Android 4.4 上删除 SD 卡上的文件

java - 在 Java 中,我们可以在一个类中创建多少个构造函数?

java - 旋转图像滋扰

java - 嵌套类型不能隐藏封闭类型

Java GUI 线程

java - 为什么不能在java中直接进行类型转换?

java - RecyclerView 不调用 getItemCount

java - KEYCODE_VOLUME_UP/DOWN 更改功能

android - 什么是 Context.getExternalMediaDir()?

java - 使用 Java,如何通过 adb 以编程方式获取 ddmlib FileEntry 对象以获取 sdcard 中的某些内容?