【问题标题】:Protected images folder Android受保护的图像文件夹 Android
【发布时间】:2014-01-22 01:39:05
【问题描述】:

我想保护我的很多 pngJPEG(实际上在 drawable 文件夹中),因为反编译 APK 并获取图像非常容易。
如何在 XML 布局中创建另一个编码文件夹并为 ImageView 设置 android:src
谢谢

【问题讨论】:

  • 将图像转换为字节数组,每隔一个字节使用一些掩码进行异或并写回图像。每次您使用相同的掩码加载图像并加载图像时。如果您不想对整个图像使用一些特殊加密,我会这样做。

标签: android xml android-layout protected


【解决方案1】:

为此,您必须使用线性代数技术加密图像。将您的图像转换为矩阵,然后反转这个垫子进行加密,或者您有很多技术来加密这个垫子。像这样的东西。

    public byte[] getBytesFromBitmap(Bitmap bitmap) {
    ByteArrayOutputStream stream = new ByteArrayOutputStream();
    bitmap.compress(CompressFormat.JPEG, 70, stream);
    return stream.toByteArray();
}

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2014-12-16
    • 2013-03-06
    • 2017-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-07
    • 2015-07-30
    相关资源
    最近更新 更多