gpt4 book ai didi

android - 如何在Android中访问外部存储卡

转载 作者:太空狗 更新时间:2023-10-29 15:53:28 26 4
gpt4 key购买 nike

我正在 Android 中创建一个音乐播放器类型的应用。

所以我需要找到手机中所有可用的 mp3 文件,并显示在 ListView 中。

所以我想访问设备的外部存储卡。

我试试这个,

Environment.getExternalStorageDirectory().getPath()

但是这段代码指向的是设备的内部sd卡,而不是外部存储卡。

那么如何以编程方式访问设备的外部存储卡?

提前致谢

最佳答案

首先你可以得到一个这样的目录路径..

File storageDir = new File("/mnt/");
if (storageDir.isDirectory()) {
String[] dirList = storageDir.list();
//check here
}

或者

// Internal Storage
new File("/mnt/external_sd/")

// External Storage
new File("/mnt/extSdCard/")

关于android - 如何在Android中访问外部存储卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21877867/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com