APK文件里面的AndroidManifest.xml文件全是乱码用什么编译器打开?

RT
2024-12-15 23:11:00
推荐回答(4个)
回答1:

把AXMLPrinter2.jar下载到桌面,把你提取出乱码的AndroidManifest.xml文件也放在桌面

你还需要安装好java
///////////以下内容在桌面保存为run.bat////////////

for /f "tokens=2,*" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop"') do (
set desk=%%j
)
java -jar AXMLPrinter2.jar %desk%\AndroidManifest.xml > AndroidManifest.txt
pause

////////以上内容在桌面保存为run.bat////////////
保存后运行run.bat,如果没有任何提示(“按任意键继续”除外),就说明成功解密,在桌面会生成一个AndroidManifest.txt文件,这个.txt文件就是解密后的文件,这样就不乱码了

AXMLPrinter2.jar这个文件你自己百度下载

回答2:

一般的APK解压或者反编译出来的AndroidManifest.xml都是可以直接打开的,除非这个APK开发中用到了特殊手段,加密了这些文件,一般都是直接用记事本都能打开的,不过QQ、微信我打开也是乱码。

回答3:

看一下你的文件是不是UTF-8的格式,这是转换乱码滴。。。 有的格式是不支持的。。。

回答4:

xml就是纯文本文件,用记事本就可以打开。然后他也是一种网页文件,可以用所有浏览器(就是上网用的东东,手机的不一定行),然后就是可能会有编码的问题导致出现乱码。如果用浏览器打开可以改变显示编码来消除乱码。