藉助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