image.png
所以我就想,能不能搞一个稍微亲民一点的依赖注入框架让我直接先能用上.我不是大神,所以它不一定要实现JSR-330,也不一定使用注解处理器来追求极致的效率,但它必须要好理解,里面的概念必须是常见的...经过考虑之后最终选择了dom4j作为xml解析依赖库.其实Android本身自带了xml的解析器,而且它的效率也不错,那我为什么还要使用dom4j呢,那当然是因为它好用啊。...>,第二行是最外层是dependency标签,这个标签必须要指定一个owner的属性来指定此依赖配置文件所兼容的类型,下面的xml中我指定了android.app.Application作为此xml所兼容的类型...这里我引用了一个特殊的name->owner,这个依赖不是你使用var声明的,而是默认导入的,也就是我们的android.app.Application实例,除此之外还有另外一个特殊的var,那就是null...8.发布到jitpack.io
一切代码都编写完成后最后一步当然就是把它发布到在线的maven仓库了,这里我选择了jitpack.io,因为它实在是太方便了有木有,它与Github高度集成,发布一个自己的类库甚至都不需要你登录账号