这个问题可能是因为在使用Moshi解析JSON时,在自定义适配器中提供了错误的类型信息。如果是这种情况,可以按照以下步骤来解决:
Type listType = Types.newParameterizedType(List.class, MyObject.class);
JsonAdapter> adapter = moshi.adapter(listType);
List myObjects = adapter.fromJson(json);
使用正确的类型信息可以确保Moshi能够正常解析JSON,避免“unable to apply custom adapter”错误。