我的应用程序的根文件夹中有mp3文件,但有些用户拥有root权限,可以播放或复制
我想保护我的文件,只在我的应用程序中使用它们
我怎么能这样做?
归档不是一种选择。
答案 0 :(得分:4)
如果用户具有root访问权限,则无法阻止用户复制,修改或删除文件系统上的文件。
存档是唯一的方法,因为将文件转换回mp3需要花费一些精力(反转你的Android应用程序才能检索打包算法)。
答案 1 :(得分:4)
您可以对文件进行加密以使提取更难,但这对合格人员无效,因为您必须在设备或应用内部的某处保留解密密钥。 您应该接受以下事实:您的任何资源都可能被提取并停止担忧。