知识体系五:组件化开发注意点
2020-04-29 本文已影响0人
WangRain1
1. Manifast = 每个module 都可以有 manifast文件,且每个manifast文件里面都可以有自己的 application,权限,activity等配置文件,但是要注意application的属性不能和主module冲突或者有相同的属性但是属性值不同,这种不行。
2. build.gradle 中
defaultConfig {
applicationId"com.parrot.car.filemanager"
minSdkVersion27
targetSdkVersion27
versionCode3
versionName"1.2"
testInstrumentationRunner"android.support.test.runner.AndroidJUnitRunner"
} 这些要和主module保持一致
3.最终要的是 这个module library 的layout布局文件名字不能和主工程中的layout文件名重名,去他奶奶的,这个问题我搞一天。。。
否则会出现:findviewbyid()返回的view 为 null。