码迷,mamicode.com
首页 > 移动开发 > 详细

打开APK里的AndroidManifest.xml乱码

时间:2015-05-18 15:58:04      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

 

直接解压apk,打开AndroidManifest.xml显示乱码,因为这里面是二进制字符,和打开文件的编辑器无关。(也可以用ultraedit打开查看,有明文显示。只是看起来搜起来不是很方便而已)

打开APK里的AndroidManifest.xml不乱码:方法一
反编译apk:apktool d es.apk F:\tmp\es,反编译后任意编辑工具打开都不乱码

注:apktool可搜索下载,aapt在apktool的压缩包内

直接查看apk内的AndroidManifest.xml:

aapt dump xmltree es.apk AndroidManifest.xml >63.txt
方法简单,但是显示的内容比较乱

网上介绍直接逆向AndroidManifest.xml的方法【未尝试】:

下载AXMLPrinter2.jar文件,逆向xml文件:命令行输入以下命令:
java -jar AXMLPrinter2.jar AndroidManifest.xml ->AndroidManifest.txt

如果是eclipse可以尝试检查以下选项:
“window -preferences- general-Editors-text Editors – Spelling : Enconding”

 

附:

1,Android反编译教程: http://blog.csdn.net/vipzjyno1/article/details/21039349/

2,Android反编译smali语言: http://blog.csdn.net/wdaming1986/article/details/8299996

打开APK里的AndroidManifest.xml乱码

标签:

原文地址:http://www.cnblogs.com/icxy/p/4511906.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!