android 橘子汁--反编译

来源:互联网 发布:淘宝详情页模板代码 编辑:程序博客网 时间:2024/05/22 09:50

写在前面:写有关技术的博客是为了记录我的学习过程,希望和一起学习得童鞋交流。所以,本身个人能力知识有限,有任何错误请留言指出,谢谢!


别问我为什么二级标题叫橘子汁,我是不会告诉你因为我喜欢与橘子有关的一切!

痛苦啊,纠结啊!我们得项目被驳回了!NND,要按照上面的需求做,这TM还有良心吗? 都做了这么久了...


算了,不发牢骚了,言归正传。我们在开始学习一门知识的时候,总是从模仿开始的吧!这让我想到了中国的山寨,山寨虽说是一种很犯贱的模仿,但作为发展中国家,能模仿出连乔不死都惊叹的产品实属不易!难怪美国佬总是提防中国,其实中国的潜力是很可怕的(貌似跑题了)。

打住,言归正传。上面说了,我们学习一门知识首先是从模仿开始的,学习android也不例外。我们总是希望从别人的程序总找找源码,特别是初学的我,很想看看人家的布局是怎么样的。所以喽,自然而然就想到把别人的apk解压,窥一窥别人的代码啥的。可惜呀,android有个什么混淆机制?被签名的程序貌似xml文件直接解压出来看的话就乱码。而且那个java编译class文件也被压缩到.dex文件中,束手无策!


这时,在googleCode上有一个叫android-apktool项目,专门用于反编译apk的哦! 强大不用说了,直接讲如何使用吧!

源文地址 https://code.google.com/p/android-apktool/


下载解压后,一个批处理文件,一个可执行文件,命令行下运行可执行文件,如何操作,会有相应的help!简单说下:


1.反编译操作

...灭时间了..开会先


原创粉丝点击