Skip to main content

Duplicate class kotlin.collections.jdk8.CollectionsJDK8Ktの解消方法

Androidでエラーが出ました
Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt

この解消方法


・最初のエラー
Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt

これは、kotlin 1.8に切り替えることで対応できる
https://stackoverflow.com/questions/75263047/duplicate-class-in-kotlin-android

 

・次のエラー
The ‘kotlin-android-extensions’ Gradle plugin is no longer supported. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the ‘kotlin-parcelize’ plugin.

いつのまにかKotlin Extensionsは使えなくった模様
以下を実施してViewBindingに書き換える

buildFeatures {
    viewBinding = true
}

https://engawapg.net/android/449/android-kotlin-extensions-to-viewbinding/

 

これでエラー消えましたとさ

関連記事:

Pocket