一、问题场景

项目中有用到阿里的 ARouter 组件,定义路由的时候添加了一个 scheme://home/categories,结果一直报该错误:

Type com.alibaba.android.arouter.routes.ARouter$$Group$$home
is defined multiple times

项目中之前也有用到过 scheme://home/mine 这样的路由是没有问题的。

比较奇怪的是为什么这个就会有问题呢?

二、问题解决

换成 scheme://home2/categories 就不会有问题了。

三、问题原因

我的项目中依赖多个 module,其中有一个module 有以 home 分组的路由,如果另一个 module 下也有以 home 分组的路由就会有问题。因为 ARouter 会为每一个 Module 生成相应的分组,这样就会造成一个 App 下存在多个 home 分组,就会造成 defined multiple times 的问题,只要为 group 区分一下不同 module 即可解决。

最新文章

  1. awk匹配以aaa开头,以bbb结尾的内容,同时aaa和bbb之间还包含ccc
  2. C语言 比较字符串的大小关系
  3. 1.4 File类(文件操作类)获取文件属性,创建和删除文件\目录,遍历目录
  4. Python 进阶:enum 模块源码分析
  5. 调了 好几天的问题 treeview 的js 处理复选框之间的关系,选中子框父框自动选中,单独执行 没问题 放到框架页里 就有问题...
  6. python matplotlib 画一条水平直线遇到的问题
  7. 如何查看Windows 10的具体版本号?
  8. windows编译libevent
  9. jq使用教程02_安装的问题
  10. Python 30 年技术演进史:生于小众,崛起 AI!
  11. ubuntu上安装CLucene
  12. rpm包安装mysql的弊端_rpm包安装mysql的常见问题
  13. 最低生活保障数据采集(民政部门)Excel到数据库满足审计部门需要 源代码
  14. 机载激光雷达原理与应用科普(二)
  15. node创建ETH地址及导出私钥
  16. phpexcel 导入数据 Invalid cell coordinate
  17. c语言编程基础 王森,《C语言编程基础第2版》王森版 习题答案
  18. 苹果html 闪退,iPhone6 App闪退的解决办法 掌握这4点苹果App不再闪退
  19. 使用腾讯云服务器搭建个人网盘
  20. iphone计算机的声音怎么办,苹果耳机插电脑上没声音怎么办_苹果耳机插win10电脑没声音如何解决-win7之家...

热门文章

  1. 搭建gos_Gos ast Package pt 1的好东西
  2. 软件测试使用linux做什么?
  3. 天龙八部手游服务器维护公告,天龙八部手游 近期更新维护公告
  4. regulator框架
  5. 深度学习中的感受野计算
  6. rails 杂记 - erb 中的 form_helper
  7. TCP 的四次挥手,可以变成三次挥手吗?
  8. Excise_Oop_abstract Interface
  9. ubuntu 国内源列表
  10. oracle failover mode,Oracle RAC FailOver配置