Tamicer / Novate

A safety client by Https for android, (Android网络框架,基于Retrofit和RxJava打造的链式网络库, 支持okhttp的调用风格,又兼容Retrofit API,并支持rxJava链式操作)
Apache License 2.0
1.43k stars 268 forks source link

类型转换出错 #61

Closed Huwei1993 closed 6 years ago

Huwei1993 commented 6 years ago

回调:RxResultCallback<ApiResult> ApiResult 是: private int code; private String message; private String msg; private T data; 会报类型转换错误,可以使用哪个回调方法才不会报错?

Huwei1993 commented 6 years ago

是 new RxResultCallback<ApiResult>

Class entityClass = (Class)((ParameterizedType)this.getClass().getGenericSuperclass()).getActualTypeArguments()[0];

转换出错 出错信息:libcore.reflect.ParameterizedTypeImpl cannot be cast to java.lang.Class

junges521 commented 6 years ago

怎么处理呢,这个问题怎么处理

Tamicer commented 6 years ago

@junges521 你的数据类型没匹配上: 要满足基本的:

private int code; private String msg; private T data;