0

我在android中创建了一个应用程序。我知道 .apk 可以转换为 .zip 并提取我的布局和 xml 文件。有什么办法可以避免xml解码?如何对 apk 进行编码使其无法转换?谢谢

4

1 回答 1

0

.APK 文件只是具有预定义目录/文件布局的 .ZIP 文件,没有“转换”(除非您只是在谈论更改扩展名)。

ProGuard 可用于混淆代码,但没有“标准”方式对 XML 文件进行编码/加密。您可以自己手动加密/解密它们,但是在运行时会引入大量的解密开销,并且许多标准接口无法工作,因为它们需要标准的计划文本 XML 格式。您正在查看大量代码来完成您的要求。这一切都假设您想要加密您的 strings.xml 等。

如果您正在寻找加密自定义 XML 数据文件,这里有一个带有一些好的建议的线程

于 2011-06-24T05:19:04.877 回答