Java 如何在Android中保护资源

Java 如何在Android中保护资源,java,android,kotlin,Java,Android,Kotlin,我们如何在android中保护sqlite数据库以及所有资产和可提取资源? 我曾尝试将.png和.jpeg图像转换为webP格式,但我认为这不是保护资源的好方法。任何人都可以获得资源,将apk重命名为.zip。您不能真正拥有安全的资源 可绘制文件夹中的资源包括jpg、png和xml。正如你所说,你不能保护他们免受逆向工程的影响 一种可能是将加密资源存储在资产或原始文件夹中,而不是存储在Drawable中。这样做的最大缺点是,您必须实现一个解密链来访问每个资源,这非常耗时,而且这不是一个最佳实践

我们如何在android中保护sqlite数据库以及所有资产和可提取资源? 我曾尝试将.png和.jpeg图像转换为webP格式,但我认为这不是保护资源的好方法。任何人都可以获得资源,将apk重命名为.zip。您不能真正拥有安全的资源

可绘制文件夹中的资源包括jpg、png和xml。正如你所说,你不能保护他们免受逆向工程的影响

一种可能是将加密资源存储在资产或原始文件夹中,而不是存储在Drawable中。这样做的最大缺点是,您必须实现一个解密链来访问每个资源,这非常耗时,而且这不是一个最佳实践