retrofit+okhttp错误集合

  1. 在call.enqueue()之后异步回调的始终是onFailure方法
    在构建Gson的时候,将时间的格式写错了,造成返回的始终是onFailure,经查询得知,在回调回来的时候调试,遇到了com.google.gson.JsonSyntaxException的日期错误,进而联想到了这个问题。
gson = new GsonBuilder()
                // 设置时间格式, 错误的格式yyyy-MM-dd'T'HH:mmLss.SSS
                .setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS")
                // TODO 设置一个过滤器,数据库级别的Model不进行Json转换
                //                .setExclusionStrategies()
                .create();

你可能感兴趣的:(retrofit+okhttp错误集合)