一键卸载wordpress,做网站优化公司,网店推广工作内容,wordpress采集网站搞了好几天#xff0c;查看了上百个网站#xff0c;最后摸索出一套很简单的ant混淆编译的方法。下面开始#xff1a;1.拿一个普通项目来说#xff0c;首先为它加上ant编译功能。android update project --name project_name -t 3 -p D:/temp/project_name此时会在项目根目录…搞了好几天查看了上百个网站最后摸索出一套很简单的ant混淆编译的方法。下面开始1.拿一个普通项目来说首先为它加上ant编译功能。android update project --name project_name -t 3 -p D:/temp/project_name此时会在项目根目录自动生成一个名为build.xml的ant脚本。上面的project_name是你的项目名称。2.加入混淆功能就第一步来说在命令行中已经可以使用ant进行编译了。因为Android中是这样的在输入命令ant debug的时候会自动调用D:/android-sdk-windows/tools/ant/main_rules.xml目录下的规则文件所以无需自己写ant脚本了。既然它会调用默认的规则文件(默认文件没有加入混淆功能)那么我们想要混淆直接在这个规则文件上修改就好了。在名为-dex的target后加入一个target代码如下!--修改上面代码涉及到路径的地方改成本地对应的路径。这一行是自己加入的意思是忽略警告。接着在名为-dex的target中进行一个混淆依赖加入后代码如下hasCode false. Skipping...实际上加入的只是optimize意思是这个target依赖target optimize。3.开始编译可以在命令行中编译了编译后把class.dex进行反编译可以看出来混淆成功。不知道为什么在我们的项目中反编译不回来但是可以保证混淆是成功了。我拿过其他例子项目编译后反编译过可以看下图(不好意思注册一星期之内不能上传图片)现在补上