Android中使用eclipse混淆apk

Android中使用eclipse混淆apk,第1张

概述参考:https://www.jianshu.com/p/2d4f62aeea621.将project.properties打开,去掉注释#  2.修改proguard-project.txt详细参见:https://www.jianshu.com/p/2d4f62aeea623.导出apk在debug模式(即选中项目右键RunAS),混淆不会起作用,只有导出项目时混淆才起作用。导出apk需要签名,这

参考:https://www.jianshu.com/p/2d4f62aeea62

1.将project.propertIEs打开,去掉注释#

 

 2.修改proguard-project.txt

详细参见:https://www.jianshu.com/p/2d4f62aeea62

3.导出apk

在deBUG模式(即选中项目右键Run AS),混淆不会起作用,只有导出项目时混淆才起作用。导出apk需要签名,这个签名我们可以自定义如果apk需要系统签名,也可以导出先加我们自己的签名再加系统签名。

选中项目名->右键Export导出->选择AndroID-Export AndroID Application->Next

 

 然后选择project,确认一下是要导出的项目然后next,选择签名文件和密码,如果没有就创建一个

 

 创建步骤:

选择Create new keystore->选择存放位置(密钥的文件名后缀".keystore"或".jks"),输入两次密码->Next

 

 

 

 Next,选择签名后apk存储位置

@H_502_59@

 

点击finish后开始打包,如果有提示 :Unsupported class version number [52.0] (maximum 51.0, Java 1.7)

说明Proguard的版本太低了,需要更新,到官网(https://nchc.dl.sourceforge.net/project/proguard/proguard/6.2/proguard6.2.2.zip)下载更新proguard到本地,解压将lib下的jar包与androID sdk下的tools/proguard/lib对应的jar包替换一下就行了

混淆后的代码,挺乱的。。。。

总结

以上是内存溢出为你收集整理的Android中使用eclipse混淆apk全部内容,希望文章能够帮你解决Android中使用eclipse混淆apk所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1067175.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存