发布网友
共4个回答
热心网友
哈哈,这个xml是二进制文件,你用office当然打不开啦。而且如果你就强行用记事本打开,也无法保存的哦,记事本会以ASCII保存,而不是二进制文件,无法读取。
你只是看看吗?在手机上下个RE管理器,打开android.jar,然后打开androidmanifest.xml,显示的就是可读的内容。
如果要编辑,可以在电脑上安装apktool(你搞安卓开发电脑上java运行时应该都有吧),部署好后用RE管理器复制/system/framework/framework.apk,放到apktool目录下安装,然后解包android.jar就可以把里面的内容全部转换成十进制文件打开,此时可用记事本打开xml,可用smail打开源代码,编辑好后打包回去即可。apktool对安卓的jar或apk都可处理。但是签名的话比较复杂,需要提取rom里的几个签名文件,然后用auto-sign签名才可使用。
有问题请追问追问刚学安卓开发,我是说安卓Sdk里面,platform文件里面,Android17下面的android.jar解压开的androidmanifest.xml文件。打开都是乱码。
追答把文件拷贝到手机里用RE管理器打开就可以看了。这个是二进制文件。
热心网友
xml应该都是文本文件,只需要文本查看器查看就可以了
另外显示是否正确就是编码的问题
解压的,不知道有没有被混淆加密之类,那么就肯定查看不到正确的文本
否则记事本就可以查看
热心网友
那个是加密打包好的xml文件 你需要用apktool 解密之后 就能打开了....追问我是说在电脑上,android.jar解压开的 里面的androidmanifest.xml
热心网友
eclipse啊,怎么不可以追问eclipse也不行