Android组件化开发(注意事项)_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Android组件化开发(注意事项)

Android组件化开发(注意事项)

 2017/9/7 16:08:53  W伟V  程序员俱乐部  我要评论(0)
  • 摘要:1.Manifest合并在Androidstudio编译项目时,无论你使用了几个Module都会把所有Manifest最终合并成一个,需要我们注意的是application标签下这个几个属性引用的值。如果多个Module有相同名字的资源,在编译时会不知道引用哪个资源而导致Manifest合并失败。解决方法:在主ModuleManifestapplication加入红色标记的部分,原理就是以当前Manifest引用的资源为准。<applicationandroid
  • 标签:android 注意事项 事项 开发

1.Manifest合并

在Android studio编译项目时,无论你使用了几个Module都会把所有Manifest最终合并成一个,需要我们注意的是application标签下这个几个属性引用的值。

如果多个Module有相同名字的资源,在编译时会不知道引用哪个资源而导致Manifest合并失败。

解决方法:在主 Module Manifest application 加入红色标记的部分,原理就是以当前Manifest引用的资源为准。

<application
android:icon="@mipmap/appicon"
android:label="@string/app_name"
android:theme="@style/AppTheme"
tools:replace="icon,label,theme">
</application>

2.子 Module build 文件里有的配置,主 Module build 文件必须得有

3.任何 Module 的包名不能相同

 

发表评论
用户名: 匿名