android - 何时在 android studio 中使用 MediaPlayer 服务

标签 android encryption android-mediaplayer background-service

在我的应用程序中,我从服务器下载音频然后播放,但是MediaPlayer被我的手机锁定停止了,所以我添加了一个后台服务来播放。在那之后,我改变了主意,我希望用户无法访问我的音频,所以我对音频进行了加密和解密以播放。通过这种方式,我不需要后台服务。 我完全糊涂了。我不需要这项服务,因为节省了内部费用!!!!!! 你能解释一下吗? 提前致谢

最佳答案

这取决于您正在开发的应用程序类型。如果这是一个音乐播放器,即使应用程序关闭,用户也应该能够收听,然后使用服务。音频只是文件,如果它们被加密,只需在播放前解密它们。 另一方面,如果您的应用程序是某种音频编辑器,用户应该在播放音频时主动使用应用程序,那么您可能不会使用服务。

关于android - 何时在 android studio 中使用 MediaPlayer 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52585045/

相关文章:

java - 安卓工作室-Gradle : Execution failed for task ':Foo:dexDebug' - but why?

android - 如何在新的 AndroidX 库中自定义首选项屏幕

android - 为什么 .ogg 文件循环?

android - 谷歌加登录与谷歌分析

c# - 如何在xamarin forms android中更改工具栏后退图标

mysql - phpmyadmin - md5()和password()之间的区别

ios - 如何测试 Core Data SQLite 文件是否加密?

java - 客户端和服务器之间的安全连接

java - Mediaplayer 响应第二次点击暂停

Android Visualizer 不会从 Spotify 流媒体音乐中获取音频