android如何知道开始索引新的媒体文件?

时间:2015-11-11 10:44:28

标签: android android-source android-6.0-marshmallow

似乎当我在手机中放入SD卡并播放一些音乐时,Google Play音乐突然知道了。或者,如果我将更多音乐复制到卡上,Google会听到它。

我现在购买的设备(Nexus 5)没有SD卡插槽,但具有OTG功能。似乎只是插入一个USB驱动器,没有内置的音乐应用程序来索引它,所以我正在尝试自己编写。

我应该在哪里开始编写一个听众,在连接USB OTG驱动器时听到,所以我可以在我的音乐播放应用中索引内容?如何确定OTG驱动器的位置(例如:/ mnt / usbdisk0等?)是否有API可以为所有设备确定这一点?

编辑:为了进一步澄清,我从源码(6.0)构建AOSP并将其安装在我的nexus 5上,因此内置音乐播放器不是Google Play音乐,而是Android开源音乐应用。此应用程序不检测或索引来自OTG的音乐,我试图修改它以便它看到它。如果我去Android的设置应用程序,我可以看到它已检测到OTG驱动器,我可以“浏览”它,并通过导航到我存储音乐文件的目录播放单个文件。但是音乐应用程序没有将其编入索引。

0 个答案:

没有答案