NoHttp设计到兼容高版本系统的api采用反射调用,所以所有类都可以被混淆,如果遇到问题,如下配置即可。

原生NoHttp混淆

-dontwarn com.yolanda.nohttp.**
-keep class com.yolanda.nohttp.**{*;}

如果使用okhttp的版本

// nohttp
-dontwarn com.yolanda.nohttp.**
-keep class com.yolanda.nohttp.**{*;}

// nohttp-okhttp
-dontwarn com.yanzhenjie.nohttp.**
-keep class com.yanzhenjie.nohttp.**{*;}

// okhttp
-dontwarn okhttp3.**
-keep class okhttp3.** { *;} 
-dontwarn okio.**
-keep class okio.** { *;}