ARouter 1.4.0版本后,配置添了还是报错Compiler >>> No module name, for more information

最近研究组件化时,用到ARouter,编译时报 :ARouter::Compiler >>> No module name, for more information, look at gradle log错误,于是很自然的百度,看了不下20调博客,千篇一律的写着在 build.gradle 中添加配置
在这里插入图片描述
,然而没什么卵用,还是报同样错误,后来跑到github上看 ARouter的官方说明,配置是这样的:
在这里插入图片描述
,看出来不一样吗,对,arguments = [AROUTER_MODULE_NAME: project.getName()]
是 AROUTER_MODULE_NAME 不是 moduleName,编译运行,成功,问题解决,还有注意一定要在没每个需要跳转的module中都加上 annotationProcessor ‘com.alibaba:arouter-compiler:1.2.1’ ,不能只在 通用的module中加。 记录下,望遇到同样问题的小伙伴少走弯路。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值