移动知识Android开发之路Android studio【idea】

阿里路由 安卓多模块化开发 配置方法

2018-10-05  本文已影响24人  阿里高级软件架构师

我从昨天晚上到今天下午,我一直在摸索如何配置阿里路由多模块,要么是无法启动项目,要么是报错,说模块找不到,现在我配置成功了分享一下怎么弄的!

我们先看我的项目目录结构:

APP为主项目,其他的为library,创建library的时候要注意,

不要选第一个

,添加完library以后,我们现在配置gradle文件,我只展示我其中的两个,一个是依赖包项目,一个是单个module

这个是依赖库的gradle,对项目的依赖进行统一管理,避免依赖冲突

下面是module的gradle配置:

可以看到,我们添加了依赖库项目,然后我们再看主项目的依赖:

对各个项目进行依赖添加,因为是入口所以要添加,进行路由跳转

然后是工程gradle:

项目gradle app类

debug模式一定要打开,不然无法跳转

然后还要在各个module的gradle里面添加以下依赖:

compile 'com.alibaba:arouter-api:1.2.4'

compile 'com.android.support.constraint:constraint-layout:1.0.2'

其实坑踩完了,配置其实还是很简单的,有问题的可以私聊我,我微信:

上一篇 下一篇

猜你喜欢

热点阅读