美文网首页
EventBus3.0 二

EventBus3.0 二

作者: 拾壹丶ban | 来源:发表于2016-10-27 17:00 被阅读17次

加速问题

  • 添加依赖
  • 自定义application 中初始化

添加依赖

在项目的 gradle中添加如下代码
repositories {
jcenter()
maven {
url "http://mvn.leancloud.cn/nexus/content/repositories/public"
}
}
allprojects {
repositories {
jcenter()
maven {
url "http://mvn.leancloud.cn/nexus/content/repositories/public"
}
}
}
在自己的 mudle 的gradle中加入如下代码
apply plugin: 'com.neenbedankt.android-apt'
apt {
arguments {
eventBusIndex "com.snailf.ga.eventbus3.MyEventBusIndex"
}
}
然后在项目的依赖中添加
compile 'org.greenrobot:eventbus:3.0.0'
apt 'org.greenrobot:eventbus-annotation-processor:3.0.1'

  • 其中 eventBusIndex "com.snailf.ga.eventbus3.MyEventBusIndex 这个类名也就是快速索引名字 是自定义的
  • 然后 rebuild 项目

自定义application 中初始化

    EventBus.builder().addIndex(new MyEventBusIndex()).installDefaultEventBus();

相关文章

网友评论

      本文标题:EventBus3.0 二

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