Android 组件化 ARouter::: ARouter::

2020-06-30  本文已影响0人  差点长成一枚帅哥
最近在整组件化的Demo,遇到下面这个奇葩问题,相比大家也遇到过吧 image.png

App上截图是这样的


1593448130.jpeg

我有认真看阿里的ARouter集成步骤
github地址:https://github.com/alibaba/ARouter
集成之后,我满怀希望,结果跑起来,看到这么一个页面
你们的代码在libCommon库中是不是都是这样写的(当然,确实也是这样写的)

dependencies {
    api fileTree(dir: 'libs', include: ['*.jar'])
    api 'com.alibaba:arouter-api:1.5.0'
    annotationProcessor 'com.alibaba:arouter-compiler:1.2.2'
    dependence.each{k, v -> api v}
}
解决这个There is no route match the path问题,只需要在其他的module的build.gradle中也添加 annotationProcessor 'com.alibaba:arouter-compiler:1.2.2'即可,如下: image.png

是不是发现很坑,到此该问题就解决啦!!!
最后再给大家说两个问题吧,希望能帮到大家。


image.png

若是帮到了大家就给小弟一个赞呗

上一篇下一篇

猜你喜欢

热点阅读