代码混淆

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码混淆相关的知识,希望对你有一定的参考价值。

 

 

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

拷贝上面图片中的文件到工程中,

技术分享

技术分享

默认四大组件和自定义控件不会被混淆,如果想不混淆(保持不变)某个包名下面的bean类,就可以按照下面的代码混淆

技术分享

打包apk之前必须进行代码混淆

混淆代码的步骤

1.找到proguard-android.txt文件放到工程的根目录下
    sdk\\tools\\proguard
2.将工程的project.properties的代码放开
    proguard.config=proguard-android.txt:proguard-project.txt

3.避免混淆,proguard-android.txt中增加-keep

    -keep class com.itheima.mobliesafe97.bean.**{
    }

 

以上是关于代码混淆的主要内容,如果未能解决你的问题,请参考以下文章

安卓编程 如何进行代码混淆

JS代码混淆了,怎么反混淆回去?

谁给推荐个c++代码混淆工具

这段JS代码用了混淆,有很多![]+,请帮忙还原。

混淆过的js代码如何还原?

如何用llvm-obfuscator混淆代码