jiangwei212 发表于 2017-8-14 08:39

暴力学姐 发表于 2018-7-19 18:31

暴力学姐 发表于 2018-7-19 10:15
请问一下,我用AXMLEditor这个工具修改application标签的name属性都不起作用。单纯从AndroidManifest文件来 ...

问题已解决,Application标签的name属性不能放在Application的最后一个属性,所以插入name属性的时候不能直接插在标签最后,要往前提即可。在源码中addAttr函数中修改代码:
ParserChunkUtils.xmlStruct.byteSrc = Utils.insertByte(ParserChunkUtils.xmlStruct.byteSrc, chunk.offset +chunkSize-chunk.attrList.size()*20 , data.getByte());即可

暴力学姐 发表于 2018-7-19 10:15

请问一下,我用AXMLEditor这个工具修改application标签的name属性都不起作用。单纯从AndroidManifest文件来看,确实修改成功,但是重打包应用以后,修改都没有成功,直接调用系统的Applicaiton了。既没调用原始的Application也没调用修改后的Application,求大大解惑。

情殇邪魔剑、 发表于 2017-8-14 08:51

感谢楼主分享

aq666666 发表于 2017-8-14 09:11

我怎么都看不懂,。。。大神哇,敬佩

xiawan 发表于 2017-8-14 09:28

来向大神学习

janstk 发表于 2017-8-14 09:38

这个标签唯一标识指的什么意思?
比如需要修改 meta-data 中的一些信息。name跟value都是公有的。
如何才能修改?

h955966 发表于 2017-8-14 10:09

吾爱论坛惊险尼古拉斯赵四{:1_900:}正好在为修改了debuggable属性回编译失败而发愁,试试大神的工具

s1986q 发表于 2017-8-14 12:35

谢谢楼主的分享。

chenjingyes 发表于 2017-8-15 00:10

支持楼主喽,期待更多安卓好文章

cdzzs3 发表于 2017-8-15 17:48

感谢分享

wanmei195634 发表于 2017-8-19 14:52

这个讲的详细,收藏了
页: [1] 2
查看完整版本: Android中AndroidManifest ARSC 二进制文件修改器AXMLEditor