在使用GSON序列化Class(例如String.class)时,出现Attempted to serialize java.lang.Class: java.lang.String. Forgot to register a type adapter?
原因:
Gson不支持类信息,序列化和返序列化,需要我们自定义序列化适配器
public class ClassCodec implements JsonSerializer<Class<?>>, JsonDeserializer<Class<?>> {
public