美文网首页
Android 分模块使用Arouter 的Bug

Android 分模块使用Arouter 的Bug

作者: 没有了遇见 | 来源:发表于2022-02-18 15:33 被阅读0次

com.alibaba.android.arouter.routes.ARouter$ Group$$ cnuser is defined multipl

意思是生成了了多个cnuser
module A
@Route(path = "/cnuser /a1")

module B
@Route(path = "/cnuser /b1")

@Route(path = "/a/b")

使用Arouter 路由跳转页面的时候 会根据第一个参数a 创建一个a.java类

出现原因:
module A中使用了 cnuser module B 中也使用了cnuser 导致创建了两个cnuser 所以报错

注意:

@Route(path = "/a/b") a 参数必须唯一(建议用module 名字)

相关文章

网友评论

      本文标题:Android 分模块使用Arouter 的Bug

      本文链接:https://www.haomeiwen.com/subject/vbdylrtx.html