1

我一直在开发一个应用程序,允许用户进行某些活动以获得积分,其中之一是跟踪锻炼。我有一个播放设备内容的媒体播放器,这很容易,但大多数人使用基于云的存储,如谷歌音乐。只允许人们播放直接存储在他们设备上的音乐似乎违反直觉。于是我开始在网上搜索。我找到了列出播放列表的方法,从那里我可以使用 ContentResolver 列出 Google Music 中的所有歌曲、艺术家、流派、播放列表等,并从“content://com.google.android.music.MusicContent”中查询各个端点/..." 现在我已经掌握了所有信息,我正试图找到一种方法让用户实际选择一首歌曲并播放它。设置很简单,只是一个查询 MusicContent 数据库的内容解析器,然后显示用户艺术作品、艺术家、歌曲,无论情况如何。有什么方法可以实际播放可以从 content://com.google.android.music.MusicContent/album 或 /artist 或 /audio 或...中找到的内容?如果有帮助的话,我很乐意发布我拥有的从数据库中获取所有信息的代码,我只是不确定这个问题是否需要它。

一个额外的问题......如果无法在 Android 设备上进行操作,是否有人知道如何联系 Google 以尝试合作并允许我的应用播放来自 Google 音乐的内容?我去过他们的开发者页面,没有一个提到谷歌音乐甚至存在。我有关于 firebase 的项目,在这里没有什么帮助。我曾尝试使用 Google 音乐中的支持选项,但它们只是为“付费内容”提供帮助。看起来,在付费内容支持之外,谷歌音乐对谷歌来说并不存在。请,任何信息将不胜感激。我已经在互联网上搜索了好几个小时,完全没有任何东西可以展示。谢谢你。

4

1 回答 1

0

看起来您可以将Google Play Developer API包含在您的 Android 项目中。

我很确定你需要一个付费的 google play 开发者帐户来播放这些文件,但这是它的全部前提,不是吗?

是设置 OAuth 令牌以让用户登录的起点。

它们还为媒体上传媒体下载提供易于使用的类-> 我认为您需要在后台执行文件播放的操作。

我 99% 确定这就是您要寻找的东西,但如果不是,请发表评论!

于 2018-07-06T10:49:22.480 回答