美文网首页
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