美文网首页
IntelliJ IDEA运行Dagger2的simple示例

IntelliJ IDEA运行Dagger2的simple示例

作者: a1c39d1714f9 | 来源:发表于2016-07-15 15:44 被阅读357次

    Google的依赖注入库Dagger2官方源码托管在github, 源码附带examples提供了3个示例程序

    * android-activity-graphs

    * android-simple

    * simple

    前面两个是安卓工程,只有后而一个是纯java工程,也是Dagger2用户指南提到的咖啡的示例.我们想要在IntelliJ IDEA里运行这个示例,该怎么做呢?

    * 从github下载源码: git clone https://github.com/google/dagger.git

    * 下载安装IntelliJ IDEA开发环境: 

    * 导入工程

    A, 启动IDEA

    B, 选择"Open", 打开根目录dagger/,开始初始化工程, 下载依赖的jar包,plugin插件.此时可以泡杯茶或者点杯咖啡,休闲一会,网络好的十分钟左右,网络差的(像某公司),足足等了一个多小时.

    C, 在IDEA左侧Project栏里能看到examples节点,点开后看到simple.点击鼠标右键,在弹出菜单里点击"运行", IDEA底部打印出以下文本.

    ```

    ~ ~ ~ heating ~ ~ ~

    => => pumping => =>

    [_]P coffee! [_]P

    Process finished with exit code 0

    ```

    * 小问题,在CoffeeApp类里,类DaggerCoffeeApp_Coffee如果高亮提示引用找不着,鼠标右键点击"simple"工程,找到弹出菜单底部的"Maven"子菜单里Reimport即可.

    相关文章

      网友评论

          本文标题:IntelliJ IDEA运行Dagger2的simple示例

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