一、導(dǎo)入需要的模塊Model
1.導(dǎo)入模塊
2.選擇模塊源
3.修改模塊名稱
4. 等待導(dǎo)入
二、遇到的問(wèn)題
1.module模塊中有些依賴需要設(shè)置maven
因此,需要在主模塊(主app)中重新設(shè)置依賴
2.安裝運(yùn)行后出現(xiàn)兩個(gè)同名APP并且有空指針異常等閃退現(xiàn)象
修改依賴module里的AndroidManifest文件,將APP名、APP圖標(biāo)以及啟動(dòng)活動(dòng)的意圖過(guò)濾器刪掉
依賴模塊里的活動(dòng)
出現(xiàn)錯(cuò)誤,原因:沒(méi)把添加進(jìn)來(lái)模塊生成庫(kù)
解決辦法
將
apply plugin: 'com.android.application'
修改為apply plugin: 'com.android.library'
將
applicationId "com.healthyfish.mywechatviewtest"
刪除
ButterKnife 常量表達(dá)式錯(cuò)誤
當(dāng)導(dǎo)入module形成library后,R里資源不再是常量,因此報(bào)錯(cuò)
導(dǎo)入之前
導(dǎo)入之后
解決辦法
或者 將所有注解去掉,使用findviewbyid