Android 如何让universal music player检测设备上的音乐?

Android 如何让universal music player检测设备上的音乐?,android,Android,我正在尝试修改universal music player应用程序: 由于我试图为AOSP 6.0构建此应用程序,因此我的设备上没有Google Play服务或任何其他Google应用程序,因此无法使用任何依赖于Google库的非android api或api “音乐提供商”类似乎访问了以下url: 如本行所述: private static final String CATALOG_URL = "http://storage.googleapis.com/automotive-med

我正在尝试修改universal music player应用程序:

由于我试图为AOSP 6.0构建此应用程序,因此我的设备上没有Google Play服务或任何其他Google应用程序,因此无法使用任何依赖于Google库的非android api或api

“音乐提供商”类似乎访问了以下url:

如本行所述:

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

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

尝试重新实现MusicProvider类和setter,从本地设备设置新的源。 您可以在MusicService类中使用新的mMusicProvider变量,并在MusicService的onLoadChildren方法中设置所需的源

您可以在此处看到更多详细信息:

尝试重新实现MusicProvider类和setter,以从本地设备设置新的源。 您可以在MusicService类中使用新的mMusicProvider变量,并在MusicService的onLoadChildren方法中设置所需的源

您可以在此处看到更多详细信息: