打開APK里的AndroidManifest.xml亂碼


 

直接解壓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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM