在初入手kotlin的时候总是习惯性的用模块化的方式进行开发如下图
ADB25BB8-0900-4C37-8366-CB576AB82B51.png
我CommonLibrary中有个BaseActivity,其他模块的Activity 都将集成改类,但是会出现类似下面的问题
78F301A2-12CA-4067-AFAF-9BC26362F662.png
是不是很方,我是方了。一度在网上搜索没有解决方案之后的我差点放弃,但是。。。还是没有解决方法。算了,不逗了,应为我找到了这个解决办法,有点兴奋过头所以一些嘚瑟呢,有没有隔着屏幕感觉到我的嘚瑟呢?
解决方法:
Kotlin Android Extensions(扩展插件)
这是一个Kotlin Android 扩展插件 ,怎么感觉像没翻译一样。不管了,解决方法就是它了
请在你所有的子模块添加该插件
6BFE4ABB-3C8F-4A38-A7A7-E029F60C7558.png
你会说,坑爹呀,我裤子都脱了,你就给我看这个?
对,没错就是添加这个就完事了,亲测可以哦