EventBus打包混淆问题
2017-07-24 12:01
337 查看
项目中如果使用了Event Bus,在打包的时候,如果代码里面做了混淆处理,那么打的包就会报错,提示为“Subscriber class has no public methods called on Event
”。
为了解决这个问题我们需要在proguard-rules.pro里面加入如下内容就会在app打包的时候避免被混淆
”。
为了解决这个问题我们需要在proguard-rules.pro里面加入如下内容就会在app打包的时候避免被混淆
-keep class de.greenrobot.event.** {*;} -keepclassmembers class ** { public void onEvent*(**); void onEvent*(**); }
相关文章推荐
- 关于在EventBus混淆打包问题
- 关于eventbus打包混淆后运行出错的问题
- EventBus,Gson打包混淆问题
- eventbus打包混淆问题
- AndroidStudio混淆打包Library需要注意的问题
- android studio混淆打包,解决webview和js的交互问题
- android打包准备:混淆第三方jar包(Gson, greenDao,sharesdk,UIL,高德地图, unity,pinyin4j,async http,JPush,EventBus等)
- android打包准备:混淆第三方jar包(Gson, greenDao,sharesdk,UIL,高德地图, unity,pinyin4j,async http,JPush,EventBus等)
- Eclipse打包Android混淆代码降低代码可读性时,出现的Warning:can't find referenced class问题的解决方案
- Android混淆打包时遇到的问题
- 今天升级了ADT到ADT 22.6.1,打包混淆的时候就出现了问题
- 混淆 eclipse 环境不同造成打包不成功或者部分页面闪退问题,实践解决方案
- Android项目打包开启proguard的混淆优化带来的问题
- Android Studio打包混淆问题总结
- ant build.xml 打包应三方jar注意的问题与混淆R的写法
- 利用 android studio 混淆打包时该注意的一些问题
- Android混淆打包时遇到的问题
- Android项目打包开启proguard的混淆优化带来的问题
- 解决android使用gson解析json字符串,并使用混淆编译方式打包apk遇到的问题
- 加入微信支付和微信分享的打包混淆问题