
做一个测试
需求是 在MainActivity中有三个按钮,点击后跳转

一.创建一个普通的Android项目
二.创建两个Module,分别命名为loginRunAlone 和 mineRunAlone,这两个module可以单独运行(开发阶段),若要发布就要把这两个module配置成libraries(让它两不能单独运行,运行MainActivity可以执行这两个Module中的代码)
2.1.创建loginRunAlone






2.2.创建mineRunAlone

三.创建BaseLibrary,命名为componentlib




四.在MainActivity中创建button

五.在MainActivity的gradle.properties中配置


六.修改loginRunAlone 和 mineRunAlone的 build.gradle


七.修改MainActivity的 build.gradle

八.在loginRunAlone 和 mineRunAlone的 build.gradle 加判断是 应用 还是 library

九.将 loginRunAlone 和 mineRunAlone两个Module添加到MainActivity中的build.gradle中

十.在loginRunAlone 和 mineRunAlone两个Module中创建mainifest文件夹,并将主配置文件复制进去,在修改

十一.将原来的主配置文件进行修改


十二.在baseLibrary中进行创建 接口


十三.在loginRunAlone 和 mineRunAlone两个Module中分别创建类 并实现




十四.为了传上下文 this,在baseLibrary中创建接口

















2287

被折叠的 条评论
为什么被折叠?



