ARouter There is no route match the path [/xxx/xxx], in group [xxx][ ]

寄语:人和人最普通的区别在于,能否静下心来看一件事的本质,起码我不行,但是我在改,重新认识自己,彻底放弃xx主义,向中华文明的思想靠拢。


一、ARouter 基本问题解决方案:

https://github.com/alibaba/ARouter ,这里面怎么使用ARouter都有详细说明,如果还有不懂得可以加群: 592278657(ARouter答疑交流),老A一句话基本啥问题都能解决。


二、基本解决方案解决不了的(我自己遇到的问题,希望能给你启发):

简单说明下:

 arouter 有两种依赖,一种是api一种是 annotationProcessor , annotationProcessor 是处理注解的,也就是说如果你的代码中用了 arouter的注解,那这个module主要依赖 annotationProcessor,   如果你的代码中用到了 ARouter的 api, ARouter.getInstance().xxxxx 那就要依赖 arouter-api,
所以当引入api还是annotationProcessor根据以上定义可判定

存在问题:
如果在grade中使用了apt引用
例如:apt 'com.jakewharton:butterknife-compiler:8.4.0' 

apt 插件和 官方的 annotationProcessor 插件是冲突的,只能用其中之一
讲apt改成annotationProcessor 即可(具体操作在网上自己查看 http://www.jianshu.com/p/c1666a947692 这篇文章可以参考)
原因有二:第一、apt后期将不再维护;第二、annotationProcessor编译方式更多更广

ok,不啰嗦了,自己查吧,不要学我(**教育出来的奴隶思维),啥 都现成的一笔一划的照搬照抄。
QQ:1105107264,欢迎大家指导~


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值