本文主要是介绍Android反编译拿来主义方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.有一些网上的android应用程序的apk文件,是可以拿来演示的。首先要想在eclipse中的AVD模拟器演示,需要做如下工作即可:首先先把apk文件放入android-sdk中的platform-tools文件下,然后cmd中敲入adb install 文件名.apk 即可安装到虚拟机上!
2.如何反编译apk文件呢?首先把apk文件的后缀名改成rar,解压缩,发现xml文件看的是乱码,这时候需要一个xml解析工具AXMLPrinter2.jar(下载)文件放入android-sdk的tools文件下,然后要解析的xml文件也放入这个文件当中,在cmd进入该目录下执行命令java -jar AXMLPrinter2.jar 要解析的文件名.xml > 要解析的文件名.txt 即可在tools文件下生成了txt文件,就可以查看了。成功哦。
3.再下载dex2jar文件cmd进入该目录下键入命令:dex2jar.bat classes.dex的所在目录 ,即可在该目录下看到jar文件,然后再用java Decompiler打开jar文件,就可以看源码了!
原文地址:点击打开链接
这篇关于Android反编译拿来主义方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!