kotlin-multiplatform-samples icon indicating copy to clipboard operation
kotlin-multiplatform-samples copied to clipboard

Unable to compile DiceRoller

Open cmota opened this issue 1 year ago • 0 comments

I'm unable to compile the DiceRoller project with the latest version of Android Studio (Koala 2024.1.2. Canary 3).

The error that I'm getting is:

Collection contains no element matching the predicate.

Which after checking the IDE logs is related to:

java.util.NoSuchElementException: Collection contains no element matching the predicate.
	at org.jetbrains.kotlin.android.models.KotlinModelConverter.convert(KotlinModelConverter.kt:626)
	at org.jetbrains.kotlin.android.models.KotlinModelConverter.createGradleAndroidModelData(KotlinModelConverter.kt:448)
	at org.jetbrains.kotlin.android.extensions.KotlinMppAndroidProjectResolverExtension.createAndAttachModelsToDataNode(KotlinMppAndroidProjectResolverExtension.kt:312)
	at org.jetbrains.kotlin.android.extensions.KotlinMppAndroidProjectResolverExtension.afterResolveFinished(KotlinMppAndroidProjectResolverExtension.kt:230)
	at org.jetbrains.kotlin.idea.gradleJava.configuration.mpp.CompositeKotlinMppGradleProjectResolverExtension.afterResolveFinished(KotlinMppGradleProjectResolverExtension+buildInstance.kt:78)
	at org.jetbrains.kotlin.idea.gradleJava.configuration.KotlinMppGradleProjectResolver.resolveFinished(KotlinMppGradleProjectResolver.kt:124)

To fix this issue, we need to update the agp plugin to version 8.4.1.

cmota avatar Jun 06 '24 23:06 cmota