任何人都可以帮我避免将我的应用APK反编译为Java文件吗?
我想在文件APK中加密我的代码并避免使用某些工具将文件.apk转换为Java文件
非常感谢!
抱歉:感谢Proguard.cfg 但是:使用工具:dex2jar。我也可以反编译APK
答案 0 :(得分:5)
加密会很困难,但您可以对字节代码进行模糊处理以使其更难阅读。查看Proguard。
如果您还希望可以运行,则无法进行反编译。即使你的程序是用例如C或C ++(更难)制作的,也是如此。
您可以动态加载程序的一部分并加密这些部分,但是用户需要指定加密密钥,因此无论如何都能够反编译。
答案 1 :(得分:2)
答案 2 :(得分:1)