yanzhenjie / Kalle

:apple: Http client for Android platform.

Home Page:https://yanzhenjie.com/Kalle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

java.lang.VerifyError

gmfbilu opened this issue · comments

Verifier rejected class com.taogushen.tgsa.net.JsonConverter: com.yanzhenjie.kalle.simple.SimpleResponse com.taogushen.tgsa.net.JsonConverter.convert(java.lang.reflect.Type, java.lang.reflect.Type, com.yanzhenjie.kalle.Response, boolean) failed to verify: com.yanzhenjie.kalle.simple.SimpleResponse com.taogushen.tgsa.net.JsonConverter.convert(java.lang.reflect.Type, java.lang.reflect.Type, com.yanzhenjie.kalle.Response, boolean): [0x95] register v7 has type Reference: java.lang.Object but expected Precise Reference: java.lang.String (declaration of 'com.taogushen.tgsa.net.JsonConverter' appears in /data/app/com.taogushen.tgsa.super-mPuw6iNpb4jcrA8uWAJr3Q==/base.apk)

    Kalle.setConfig(KalleConfig.newBuilder()
//                .connectFactory(URLConnectionFactory.newBuilder().build())
//                .connectFactory(OkHttpConnectFactory.newBuilder().build())
            .cookieStore(DBCookieStore.newBuilder(this).build())
           // .addInterceptor(LoggerInterceptorX("TgsA-------> ", BuildConfig.DEBUG))
            .network(BroadcastNetwork(this))
            .cookieStore(DBCookieStore.newBuilder(this).build())
            .addHeader("Client", "Android")
            .converter(JsonConverter())
            .readTimeout(timeOut, TimeUnit.SECONDS)
            .connectionTimeout(timeOut, TimeUnit.SECONDS)
            .build())