Android保护mp3文件形式共享,但仍可播放

如何保护我从我的服务器(合法内容所有者)下载的mp3文件不通过电子邮件,蓝牙等转发.

我希望该文件可以在设备媒体播放器上播放,因此我将它发送到ContentResolver.

我在我们地区的一些官方应用程序上看到了这个,但我不知道如何将我的文件标记/标记为不可共享.

谢谢!

最佳答案

how can I protect an mp3 file I downloaded from my server (legal content owner) from being forwarded via email, Bluetooth etc.

从技术上讲,你不能,除非你实现自己的MP3播放器应用程序并将其存储在那里.如果您依靠其他应用程序播放音乐,那么根据定义,其他应用程序可以访问音乐,并且可以设想用它来做事情,例如通过电子邮件,蓝牙等共享它.

但是,在实践中,如果您是启动媒体播放器播放音乐的人,并且您不提供通过电子邮件,蓝牙等进行共享的选项,那么用户不太可能有任何方便的方法来自己播放,除了root设备.

点赞