java - 在android中显示当前音乐播放信息

标签 java android audio-streaming audio-player android-music-player

是否可以跟踪我的 Android 应用程序的注册用户并获取有关他们的音乐播放器中正在播放的音乐的信息?如果可以跟踪,那么在他们的个人资料中显示音乐收听信息(只是轨道 ID、艺术家姓名、收听时间)是否合法?当然会得到用户的许可。

基本上,我正在尝试构建一个应用程序,注册用户可以在其中查看其他用户在其设备音乐播放器上播放的内容。

最佳答案

如果您的应用程序可以播放音乐,那么您绝对可以获得您想要的详细信息,并且只要您已征得用户的许可(即在“使用条款”中),您就可以合法地发布该数据。如果您的应用程序没有播放音乐,android 安全策略不允许一个应用程序查看另一个应用程序的数据。在这种情况下,您的应用无法知道哪个应用当前正在播放音乐,因此无法获取您需要的数据。另一方面,如果您打算让该应用程序在已获得 root 权限的设备上运行,那么您几乎可以做任何您想做的事情……

关于java - 在android中显示当前音乐播放信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51352498/

相关文章:

java - 在 Android 上同时使用两个音频设备

android - Android 中的音频录制和流式传输

android - 如何在不解压缩整个文件的情况下从加密 zip 中的文件流式传输音乐?

java - xml 在另一个 xml 中导入——这是如何进入 war 的?

java - 如何在没有公共(public)无参数构造函数的情况下获取 pojo 类的属性名称?

java - "A WebService annotation is not present"异常

安卓比例动画

android - 如何将 React Native Android 的默认文本颜色更改为黑色?

调用 WCF 的 Java 应用程序返回 "Connection Reset",而 SoapUI 工作正常

java - 如何跟踪应用程序启动