对AXMLPrinter的增强

简单分析apk文件中的信息中可以通过AXMLPrinter命令行方式对指定的二进制xml文件做解码,并打印输出到屏幕。

这样操作一个项目比较繁琐。挤出点儿时间,在人家原有项目上增加了点儿内容。可以针对指定res目录批处理生成资源文件到指定目录下了。策略是:

  • 如果是xml文件,就解码,然后在指定目标目录(新目录)下对应目录下生成同名xml解码文件;
  • 如果是其他文件,则复制到目标目录对应目录下同名文件。

命令行:

java -jar axml.jar 桌面/xxx-1.apk_FILES/res ~/my.res

这里不要求创建目标目录,程序会自动建。

程序源代码:

http://easymorse.googlecode.com/svn/tags/axmlprinter-0.1/

PDF    发送文章为PDF   

1 Comment to “对AXMLPrinter的增强”

  1. By 何世友, 2011年03月6日 @ 13:44

    多谢您的贡献!!!

这篇文章上的评论的 RSS feed TrackBack URI

Leave a Reply