0

在启动我的应用程序时,事件总线服务给出了一个错误

 java.lang.NoClassDefFoundError: android/app/assist/AssistContent
    at java.lang.Class.getDeclaredMethods(Native Method)
    at java.lang.Class.getPublicMethodsRecursive(Class.java:894)
    at java.lang.Class.getMethods(Class.java:877)
    at org.greenrobot.eventbus.SubscriberMethodFinder.findUsingReflectionInSingleClass(SubscriberMethodFinder.java:157)
    at org.greenrobot.eventbus.SubscriberMethodFinder.findUsingInfo(SubscriberMethodFinder.java:88)
    at org.greenrobot.eventbus.SubscriberMethodFinder.findSubscriberMethods(SubscriberMethodFinder.java:64)
    at org.greenrobot.eventbus.EventBus.register(EventBus.java:136)
    at com.sharefile.mvvm.services.eventBus.EventBusService.register(EventBusService.java:33)

如果我正在使用公共 api

@TargetApi(23)
    public final void onProvideAssistContent(AssistContent var1) {
    //  some stuff
    }

对于 Pre Marshmallow 设备,我尝试了http://greenrobot.org/eventbus/documentation/faq/链接,即使是订阅者索引。

4

0 回答 0