Atasi Bug app-checkDebugDuplicateClasses

Hi gaes, kali ini saya ingin berbagi pengalaman apes setelah melakukan update Mac OS ke last version ventura.

Singkat cerita setelah proses update OS completed, kemudian saya buka lagi project Android yang sedang saya kerjakan sebelumnya, dan "what the fuck" project saya langsung dipenuhi dengan raport merah saat proses build.

Sayapun melakukan metode lama saya di sini tapi tidak berhasil, kemudian saya melakukan google fu terkait kejutan error ini.

:app:checkDebugDuplicateClasses
   Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules kotlin-stdlib-1.8.10 (org.jetbrains.kotlin:kotlin-stdlib:1.8.10) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21)

Alhamdulillah, setelah melakukan explorasi cukup lama dan cukup jauh, akhirnya solusi saya temukan juga, dan berikut langsung saya share ke teman-teman dev, mengingat issue ini cukup fresh.

Tambahkan dependensi ini di build.gradle (module:app) dan beres!

dependencies {

    (...)

    // Fix Duplicate class
    implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0"))

}

Post a Comment

Previous Next

نموذج الاتصال