好记性不如烂笔头!!!

错误提示:Caused by: org.greenrobot.eventbus.EventBusException: Subscriber class com.xxx.app.ui.activity.WelcomeActivity and its super classes have no public methods with the @Subscribe annotation

长时间不开发新项目,你都不知道哪里错了。这里记录一下。     我这里是继承BaseActivity

EventBus在Activity和Fragment的父类里面注册完之后,会报上面的错误, 当时一脸懵逼 ?

之前使用的  2.4.0的版本,没有添加注解也能直接使用。

现在使用的是:implementation 'org.greenrobot:eventbus:3.1.1'  就开始报错了。

其实注册完之后还需要你在父类里面加上@Subscribe注解才可以!

我的解决办法: 在父类中添加EventBus其中的一个函数

@Subscribe
public void onEventMainThread(MessageEvent event) {
}

再运行就没问题了。   记住如果你的Fragment也有父类,记得也要添加并加上注解!

Caused by: org.greenrobot.eventbus.EventBusException: Subscriber class com.xxx.app.ui.activity相关推荐

  1. Caused by: org.greenrobot.eventbus.EventBusException: Subscriber class com.baidu.iov.dueros.film.ui

    这个错误是EventBus 包的错误 指向了EventBus.getDefault().register(this); 处理这个错误到EventBus 接受的地方 1 看看接受值是否写了 2  @Su ...

  2. 关于 Caused by: org.a.a.e: Subscriber class com.xxx.xxx.activity.MainActivity and its super class

    BUG 记录 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.xxx.xxxx/com.xxx.xxxx. ...

  3. mybatis Caused by: java.io.IOException: Could not find resource xxx.xml

    翻译:找不到mybatis的映射配置文件... 配置文件名别写错了- <!-- 扫描mapper --> <mappers><!-- src/main/resources ...

  4. Subscriber class .NewsFragment and its super classes have no public methods

    使用EventButs3.0.0 出现以下错误 Caused by: de.greenrobot.event.EventBusException: Subscriber class com.gozap ...

  5. Subscriber class XXX and its super classes have no public methods with the @Subscribe annotation

    Caused by: org.greenrobot.eventbus.EventBusException: Subscriber class com.pdxx.yxzp.main.student.ex ...

  6. EventBus: Subscriber class XXX and its super classes have no public method with the @Subscribe

    踩坑错误记录 在做安卓项目的时候,要使用实现在Fragment之间传数据,故使用EventBus,但遇到一个错误: org.greenrobot.eventbus.EventBusException: ...

  7. EventBus使用与分析

    写在前面 EventBus是一款针对Android优化的发布(publish)/订阅(subscribe)事件总线.主要功能是替代Intent,Handler,BroadCast在Fragment,A ...

  8. 日积月累--exception记录

    [2017年3月16日18:39:18] 关于Android的sqlite数据类型text长度限制的问题? 这也许不能称为一个bug,但是比较坑,所以贴在了这里.在Android的sqlite中存储一 ...

  9. EventBus3 简单使用及注意点

    博客: 安卓之家 微博: 追风917 CSDN: 蒋朋的家 简书: 追风917 EventBus3 简介 EventBus Android 发布/订阅事件总线,可简化 Activities, Frag ...

  10. java 声明一个bus类,EventBus3新特性及用法

    EventBus 3 简介 EventBus是一种为了优化Android组件之间事件传递的解耦工具,通过发布/订阅事件总线来实现事件在不同组件之间的事件传递. 在EventBus 3之前,greenr ...

最新文章

  1. scala定义抽象类与抽象字段
  2. oracle odat,通过Oracle执行系统命令
  3. Java Socket实战之五:使用加密协议传输对象
  4. 清除浮动的几种常见方法
  5. linux 环境搭建
  6. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装常用工具_02)
  7. 【Vegas原创】ProC环境搭建
  8. mysql 5.6 my.cnf配置文件_mysql 5.6 my.cnf 配置
  9. 急救: Autodesk MapGuide Studio - Preview在MapGuide Open Source环境不能进行中文标注
  10. idea :插件Statistic 统计代码数量和行数
  11. android模拟器克隆app,易语言一键克隆/启动安卓模拟器
  12. win10红警2黑屏_win10怎么玩红警2尤里的复仇及其mod的方法汇总,mod打不开、卡顿的通用解决方案...
  13. 关于上传文件到ftp服务器报错553 could not create file.
  14. 用python帮别人写了个文字识别程序
  15. 四川农业大学计算机考研调剂,四川农业大学调剂基本条件
  16. 自学iOS开发的一些经验
  17. 《平衡掌控者 游戏数值战斗设计》学习笔记(三)战斗公式
  18. 如何在局域网使用自定义域名
  19. java 抽奖系统_【小型系统】抽奖系统-使用Java Swing完成
  20. (转载)简述马尔可夫链

热门文章

  1. android使用谷歌插件下载图片,Image Downloader:批量图片下载
  2. HTML网页实训的目的,网页设计实习目的及意义
  3. 开发历程:网页视频流媒体播放器EasyPlayer.JS开发web H5网页播放H.265视频支持FLV与HLS直播与点播
  4. matlab曲线拟合成两直线,最小二乘法曲线拟合 原理及matlab实现
  5. 电脑连接校园网不自动跳转到登录界面
  6. 网络编程1之send、recv函数详解
  7. MySQL 如何使用show processlist进行过滤
  8. linux终端的中国象棋,在Ubuntu 17.10上玩国际象棋等游戏
  9. Android手机进入9008高通模式(以小米手机为例)
  10. 《华为研发》阅读 - 11 (中研部组织结构)