可以使用zip工具轻松提取drawable文件夹中的应用程序图像(png) 认为APK文件会更“封闭” 这是正常的吗? 有办法解决这个问题吗?
答案 0 :(得分:2)
这是正常的吗?
绝对
有没有办法解决这个问题?
不,因为没有什么可以“修复”。任何能够获取您的APK文件的人都能够获取您可能存储的任何其他图像(例如,从Internet下载并缓存在板载闪存中)。任何使用普通SDK工具的人都可以截取您的应用程序的屏幕截图,并以这种方式获取您的图像。保护图像是一项毫无意义的练习。
答案 1 :(得分:0)
APK实际上只不过是一个压缩档案。从解压缩的APK可以访问PNG是完全正常的。如果他们愿意,几乎不可能阻止一个足智多谋的黑客获取你的图像。你可以做一些事情来阻止它,但它会更加令人头疼。
如果您真的希望将可绘制文件保留在APK之外,您可以在第一次加载应用程序时从网站上下载可绘制文件。然而,这有其他问题,因为您必须防止未经授权下载drawables。