android EventBus 3.0 混淆配置

https://github.com/greenrobot/EventBus

使用的這個庫在github的官網README中沒有寫明相應混淆的配置.

經過對官網的查詢,在一個小角落還是被我找到了。

-keepattributes *Annotation*

-keepclassmembers class ** {

@org.greenrobot.eventbus.Subscribe ;

}

-keep enum org.greenrobot.eventbus.ThreadMode { *; }

# Only required if you use AsyncExecutor

-keepclassmembers class * extends org.greenrobot.eventbus.util.ThrowableFailureEvent {

(Java.lang.Throwable);

}

鏈接:http://greenrobot.org/eventbus/documentation/proguard/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.首先需要在app下的build.gradle下配置,true表示編譯時會混淆代碼\ 2.在proguard-r...
    Thomas_yy閱讀 6,699評論 0 6
  • 5分鐘搞定android混淆 前言 混淆是上線前挺重要的一個環節。android使用的ProGuard,可以起到壓...
    garyhu1閱讀 786評論 0 1
  • 對于Android開發老司機來說肯定不會陌生,它是一個基于觀察者模式的事件發布/訂閱框架,開發者可以通過極少的代碼...
    飛揚小米閱讀 1,488評論 0 50
  • ## 入門 ###簡介 GitHub:EventBus Android optimized event bus t...
    javaBoy_hw閱讀 470評論 0 0
  • 前言 混淆是上線前挺重要的一個環節。Android使用的ProGuard,可以起到壓縮,混淆,預檢,優化的作用。但...
    lhccccc閱讀 870評論 0 1