application标签中的内容还会生效?
编译时候执行processManifest任务会有合并操作, 合并完后的AndroidManifest.xml会在主Module的build/intermediates/manifests/目录下,一般不重复的会直接合并,冲突的是按照依赖顺序的优先级取,最高的优先级的是主Module
3 回答953 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
1 回答966 阅读✓ 已解决
1 回答830 阅读✓ 已解决
2 回答943 阅读
2 回答882 阅读
1 回答814 阅读
1 回答9.8k 阅读
1 回答3.8k 阅读
7 回答16.4k 阅读✓ 已解决
2 回答10.9k 阅读✓ 已解决
5 回答5.8k 阅读
application的
AndroidManifest.xml
会直接继承library的AndroidManifest.xml
. 比如:在library中声明了
android.permission.INTERNET
, 那么application就可以不用再声明了.在library中声明了
Activity
/Service
等组件, 那么application就可以不用再声明了.另外, 可以通过
apktool
工具解包来查看AndroidManifest.xml
是否是这样处理的. Explorer / FX 等App可以直接查看apk.