【发布时间】:2019-03-06 04:55:37
【问题描述】:
在我的应用程序中,我从服务器下载了音频然后播放,但是由于锁定我的手机而停止了 MediaPlayer,所以我添加了一个后台服务进行播放。在那之后,我改变了主意,我希望用户不能访问我的音频,所以我加密了音频并解密了播放。通过这种方式,我不需要后台服务。 我完全糊涂了。我不需要这项服务,因为节省了内部费用!!!!!! 你能解释一下吗? 提前致谢
【问题讨论】:
-
我的意思是内部存储 byandroid.content.Context.getDir(String name, Context.MODE_PRIVATE):
-
并且在我的应用程序中,用户也可以录制他们的声音,并将它们保存在本地数据库中(我的意思是 android.os.Environment.getExternalStoragePublicDirectory() 的外部存储)。音频不需要后台服务即可再次运行。
标签: android encryption android-mediaplayer background-service