这是错误信息:
java.lang.NoClassDefFoundError: Failed resolution of: L**/**/**/**/**/SomeFragment$sam$io_reactivex_functions_Consumer$0;
堆栈跟踪指向此代码 fragment 中的函数引用
disposables += state.filter { it == IDLE }
.subscribe({...}, Timber::e)
最佳答案
我认为这可能是以下 Kotlin 错误:KT-24825
似乎已在 1.2.60 (build-1.2.60-eap-42) 中修复。 也许你可以 test the EAP (一旦发布)。 否则,您应该向 Kotlin issue tracker 报告错误。 .
2018-07-11更新
Kotlin 1.2.60 RC (build-1.2.60-eap-44)已发布(包括 KT-24825 的修复)。您能否检查一下它是否解决了您的问题?
关于android - 将 Kotlin 从 1.2.31 升级到 1.2.41/1.2.50 后出现 NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50930472/