使用ARouter遇到的坑
来源:互联网 发布:长春java公司 编辑:程序博客网 时间:2024/05/16 12:06
跨模块跳转不能跳转
需要被跳转的模块或者说使用了ARouter注解的模块都要加上这个
dependencies{ annotationProcessor rootProject.ext.arouterCompiler}
和这个
defaultConfig{ ...... javaCompileOptions { annotationProcessorOptions { arguments = [moduleName: project.getName()] } }}
不然模块里关于ARouter的注解不能被解析,导致无法跳转
com.android.dex.DexException: Multiple dex files define Lcom/alibaba/android/arouter/routes/ARouter$$Group$$module
运行时出这个异常是因为不同模块有相同分组导致的,例如AMoudle定义了@Route(path = “/module/a”),BMoudle也定义了@Route(path = “/module/b”)就会出现这个问题,暴露服务出现这个问题同理。
阅读全文
0 0
- 使用ARouter遇到的坑
- ARouter使用时build.gradle的配置
- Arouter 使用问题
- ARouter基本使用详情
- Android组件化方案—阿里路由ARouter的使用
- ARouter
- 阿里ARouter使用及原理详细介绍
- Android模块化开发--路由ARouter日常使用
- Android跳转-ARouter详细使用教程
- Android路由跳转——ARouter使用
- ARouter路由使用拦截链接跳转实现
- ARouter使用及源码简析
- android. ARouter使用 theres no route matched! “找不到”!ARouter::No postcard!
- 使用system遇到的坑
- 使用rabbitmq遇到的坑
- Jenkins使用遇到的坑
- 使用NSMutableURLRequest遇到的坑
- 使用WKWebView遇到的坑
- 找人要代码的邮件怎么写
- mybatis增删改的批量操作
- 【多图慎入】jar包福音来了,通过maven下载需要的jar包
- HDU-4664 Triangulation(博弈SG打表+类似凸包性质)
- Jmeter压测接口
- 使用ARouter遇到的坑
- NodeMCU--学习笔记(一)入门知识
- Kotlin基础语法
- 文章标题 faster rcnn-pytorch版训练自己的数据
- 懒加载、self.a和_a
- vue-router浏览器跳转
- SpringBoot使用FeignClient进行服务间的调用,传递headers信息
- Qt云盘项目
- 视频编码部分定义