android - 启用缩小的 Moshi 抛出异常 "Unable to create converter"

标签 android kotlin retrofit2 okhttp moshi

Moshi 抛出了这个异常:

Unable to create converter for com.xxxx.app.xxxx.xxxx.main.moshi.SingleData<ActorEntity>
但仅限于 调试 环境 !!
发布环境一切正常。
这怎么可能?
仅供引用:我目前正在将我的 Moshi 从版本 1.3 更新到 1.9.3!

最佳答案

我发现了我的问题,这是因为我必须设置:

buildTypes {
    debug {
        minifyEnabled true // <----- That was missing
    }

    release {
        minifyEnabled true
    }
}
我是 Android 新手,所以我不知道 ProGuard 是什么,但您可以阅读更多:herherher

关于android - 启用缩小的 Moshi 抛出异常 "Unable to create converter",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63630512/

相关文章:

kotlin - 如何使用 kotlin-native-linux 打开 kotlin repl?

Android MVP - RxJava 和改造 - 最佳方法

java - Retrofit2获取数据GSON抛出 "Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 41 path $.data"

java - 在android TextView中格式化长段落

java - 将 RecyclerView 代码直接从 Activity 移动到 Fragment,这些错误是什么意思?

安卓开发: api 14 vs api 15

android - 在 Android Studio 中从 Api 创建 Spinner

android - 在 recyclerview 中单击按钮如何增加计数器并在 textview 中显示

android - 为什么我可以在 Kotlin 中不传递参数名称来调用一个 fun?

java - Supplier<Sequence<String>> 不能迭代多次