借助com.github.joyrun.ActivityRouter:router-compiler:0.6.2 此Router 非彼ARouter
主Module(app)的build.gradle要添加如下内容:
annotationProcessor 'com.github.joyrun.ActivityRouter:router-compiler:0.6.2'
-----------------------------------------------------------------------------
主Module(app)直接跳转到子Module,
主模块在api(依赖)了子模块后(api project(':SubModuleName') ),可以直接跳转到子模块
Intent intent = new Intent(this,子模块下的类);
startActivity(intent);
-----------------------------------------------------------------------------
子Module跳转到主Module(app)要借助Router
Router.startActivity(this,Router.getScheme()+"://app-XXXActivity");//这个app-XXXActivity是app下的activity