如何让通用音乐播放器检测设备音乐?

时间:2015-11-13 05:45:02

标签: android

我试图修改通用音乐播放器应用:https://github.com/googlesamples/android-UniversalMusicPlayer

由于我尝试为AOSP 6.0构建此功能,因此我的设备上没有Google Play服务或任何其他Google Apps,因此无法使用任何非Android api或api'这取决于谷歌图书馆。

"音乐提供商"上课时,似乎访问了这个网址:

http://storage.googleapis.com/automotive-media/music.json

正如本行所述:

private static final String CATALOG_URL =
    "http://storage.googleapis.com/automotive-media/music.json";

此文件包含Google在线托管的曲目列表。该应用程序似乎可以流式传输这些文件,但由于某种原因,它无法检测到我的设备上已有的音乐。这是为什么 ?如何让应用程序列出设备上已有的音乐曲目?

1 个答案:

答案 0 :(得分:0)

尝试重新实现 MusicProvider 类和设置器,以便从本地设备设置新的。 您可以在 MusicService 课程中使用新的 mMusicProvider 变量,并在 MusicService&#39> onLoadChildren 中设置所需的来源方法。

您可以在此处看到更多详细信息: Change the source in UAMP