【发布时间】:2016-04-04 19:04:47
【问题描述】:
我想读取位于内部存储中的所有文件并过滤它们以找到那些 *.mp3 文件。使用外部存储,我可以使用:
final String MEDIA_PATH = Environment.getExternalStorageDirectory().getPath();
获取路径,但我找不到内部存储器的方法(例如,进入手机的音乐文件夹)。有办法吗?
【问题讨论】:
-
你确实得到了内部存储。听起来很奇怪,但这是外部存储。读sd卡有点复杂
-
@user2957782 我是吗?因为我的手机中有一些歌曲,而应用程序看不到它们(在
Music文件夹中)。在模拟器中,我将它们推送到sdCard后,它们会出现在其中。 -
谢谢,在我的情况下
final String MEDIA_PATH = Environment.getExternalStoragePublicDirectory("Music").getPath();解决了问题
标签: android memory storage internal