知识体系五:组件化开发注意点

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。

上一篇下一篇

猜你喜欢

热点阅读