批量反编译Android xml文件
原文链接 http://veryyoung.me/blog/2014/02/23/batch-decode-android-xml-file.html
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。
android界面一般采用Xml编写,与图片资源结合
如果想"借鉴"别人的安卓界面,可以下载别人的apk 解压,然后图片资源可以找出来
xml文件也可以看到,不过都是二进制,需要反编译 可以使用如下办法进行反编译
- 下载AXMLPrinter2.jar
- 下载BatchAXPrinter.BIN.zip 下载之后解压,更改后缀为.jar
- 在控制台进入到解压后apk的目录,输入java -jar BatchAXPrinter.jar AXMLPrinter2.jar ../res/layout/ 其中 ../res/layout/是你要反编译的XML文件的根目录。即可完成批量反编译xml文件
再加上之前得到的图片资源,安卓界面"借鉴"成功!