对AXMLPrinter的增强
在简单分析apk文件中的信息中可以通过AXMLPrinter命令行方式对指定的二进制xml文件做解码,并打印输出到屏幕。
这样操作一个项目比较繁琐。挤出点儿时间,在人家原有项目上增加了点儿内容。可以针对指定res目录批处理生成资源文件到指定目录下了。策略是:
- 如果是xml文件,就解码,然后在指定目标目录(新目录)下对应目录下生成同名xml解码文件;
- 如果是其他文件,则复制到目标目录对应目录下同名文件。
命令行:
java -jar axml.jar 桌面/xxx-1.apk_FILES/res ~/my.res
这里不要求创建目标目录,程序会自动建。
程序源代码:
1 Comment to “对AXMLPrinter的增强”
这篇文章上的评论的 RSS feed TrackBack URI
By 何世友, 2011年03月6日 @ 13:44
多谢您的贡献!!!