存储&在设备之间共享音乐历史

时间:2015-02-07 15:42:50

标签: android audio-player android-sharing android-music-player

我正在为uni(学期项目)编写一个Android应用程序。这个想法是能够比较附近设备之间的音乐“味道”。长话短说,它有点类似于Last.fm,但想法是能够做类似的事情,但对于附近的设备,而不是世界各地的人,就像能够看到你的公共汽车末端的人正在听(如果他们当然正在使用我的应用程序) - 查看当前正在播放/最后播放的歌曲,最好使用Android播放器的大部分播放歌曲列表进行某种比较,也许还会以某种方式提取“艺术家”来自默认的Android播放器。我有两个一般性问题:

主要问题查找附近的设备&得到它的ID。我不需要很大的范围,蓝牙足以满足项目的需要但是大部分功能都将通过数据库来处理,我只需找到附近的设备并获取设备的唯一ID(如一个字符串,最好从MAC和ANDROID_ID散列,因为后者不保证它是唯一的)。什么是最佳&这么简单的方法,以便我可以找到设备,点击它后,我只得到ID?我已经在应用程序中找到了几乎所有其他内容,但我真的不知道如何处理这个问题 - 即使它似乎做得很少,但也是使我的应用程序成为现实的关键因素。

侧面问题当谈到默认播放器中的“艺术家”标签时 - 有没有办法提取所有歌曲艺术家的列表(以及他们的歌曲数量)我有电话吗?您可以在播放器中看到由艺术家分组的歌曲,但我找不到按照我的描述进行操作的方法。这不是我想要包含在应用程序中的必要功能,但是如果有人认为有人在手机上有7首歌曲,那肯定会很棒。

提前感谢任何帮助,特别是第一期的问题,但如果有人知道如何实现我在旁边问题中所描述的内容,我将不胜感激!

0 个答案:

没有答案