受保护的图像文件夹 Android
Posted
技术标签:
【中文标题】受保护的图像文件夹 Android【英文标题】:Protected images folder Android 【发布时间】:2014-01-22 01:39:05 【问题描述】:我想保护我的很多 png
和 JPEG
(实际上在 drawable 文件夹中),因为反编译 APK 并获取图像非常容易。
如何在 XML 布局中创建另一个编码文件夹并为 ImageView 设置 android:src
?
谢谢
【问题讨论】:
将图像转换为字节数组,每隔一个字节使用一些掩码进行异或并写回图像。每次您使用相同的掩码加载图像并加载图像时。如果您不想对整个图像使用一些特殊加密,我会这样做。 【参考方案1】:为此,您必须使用线性代数技术加密图像。将您的图像转换为矩阵,然后反转这个垫子进行加密,或者您有很多技术来加密这个垫子。像这样的东西。
public byte[] getBytesFromBitmap(Bitmap bitmap)
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.JPEG, 70, stream);
return stream.toByteArray();
希望这会有所帮助。
【讨论】:
以上是关于受保护的图像文件夹 Android的主要内容,如果未能解决你的问题,请参考以下文章