我正在编写一个适用于 Android 媒体播放器当前状态的应用程序,基本上,我试图找到一种方法来获取例如当前曲目信息或库/播放列表中的下一个曲目。
问题是,我找不到任何“连接”到应用程序的方法,我阅读了一些服务并将 Android MP 文件复制到我的项目等等,但我只是想检查是否有其他方式,例如内容提供者。
我正在编写一个适用于 Android 媒体播放器当前状态的应用程序,基本上,我试图找到一种方法来获取例如当前曲目信息或库/播放列表中的下一个曲目。
问题是,我找不到任何“连接”到应用程序的方法,我阅读了一些服务并将 Android MP 文件复制到我的项目等等,但我只是想检查是否有其他方式,例如内容提供者。
正如 commonsware 所提到的,没有访问音乐播放器状态的官方方法。不过有一个非官方的方法..
警告:这是一种非官方的方法,将来可能会中断。所以,不要将它用于任何生产应用程序。Alex CureleaIMediaPlaybackService
在这篇博文中描述了
非官方的访问方法,并且在scrobbledroid Google Code Project中有示例代码。
音乐应用程序不是 SDK 的一部分,因此没有可靠且受支持的方式与之交互。