美文网首页
浅谈组件化以及Arouter用法以及踩过的坑

浅谈组件化以及Arouter用法以及踩过的坑

作者: 居叶乐 | 来源:发表于2019-04-24 15:15 被阅读0次

    一、配置

    1、主项目以及各自的lib都需添加如下

    需要注意,主项目需要建立引用目录如

    具体看你放在jnilib还是libs下面,格外要注意,3.0之前的studio需要apt引用

    2、用法:

    第一步在自己的Application中初始化

    第二步在主和分(主指的主项目,分指的其他组件),分别配置路由

    这块需要格外主要,分组的名字最好区分开,以免报找不到组的错误,分组就是下面/app

    第三步,具体用法

    如下是写的测试demo

    Z2Z是主项目内部的跳转,可以用Intent

    Z2M是主项目跳转到组件,

    这块的第一个坑,就是路由的"/",最少是两个,几个层级就几个"/",

    第二个坑,主项目和组件之间的布局文件名称必须区分,否则映射不到(写demo时候亲身体会),

      ARouter.getInstance().build("/appss/module1").navigation();就是简单的跳转,也可以带参数跳转,如下

    第四步骤,测试好之后,可以打包成aar放入项目中引用。

    打包成aar之后会在另外一篇文章中描述。

    相关文章

      网友评论

          本文标题:浅谈组件化以及Arouter用法以及踩过的坑

          本文链接:https://www.haomeiwen.com/subject/fwjggqtx.html