Everything runs smooth at first, and ./gradlew assembleFoss but then I run into this when using ./gradlew assembleDebug and pretty much the same thing for ./gradlew assembleProprietary:
> Task :app:mergeExtDexFossDebug
ERROR:D8: com.android.tools.r8.kotlin.H
ERROR:D8: com.android.tools.r8.kotlin.H
ERROR:D8: com.android.tools.r8.kotlin.H
ERROR:D8: com.android.tools.r8.kotlin.H
ERROR:D8: com.android.tools.r8.kotlin.H
> Task :app:mergeExtDexFossDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:mergeExtDexFossDebug'.
> Could not resolve all files for configuration ':app:fossDebugRuntimeClasspath'.
> Failed to transform Simple-Commons-9e60e24790.aar (com.github.SimpleMobileTools:Simple-Commons:9e60e24790) to match attributes {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable-desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=23, org.gradle.category=library, org.gradle.status=release, org.gradle.usage=java-runtime, org.jetbrains.kotlin.platform.type=androidJvm}.
> Execution failed for DexingWithClasspathTransform: /root/.gradle/caches/transforms-3/6602011c2af2a193f6da797a39d02198/transformed/jetified-Simple-Commons-9e60e24790-runtime.jar.
> Error while dexing.
> Failed to transform kotlinx-collections-immutable-jvm-0.3.6.jar (org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.6) to match attributes {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable-desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=23, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime, org.jetbrains.kotlin.platform.type=jvm}.
> Execution failed for DexingWithClasspathTransform: /root/.gradle/caches/transforms-3/a945bd878853dece1d70178524c02b6b/transformed/jetified-kotlinx-collections-immutable-jvm-0.3.6.jar.
> Error while dexing.
> Failed to transform kotlin-parcelize-runtime-1.9.10.jar (org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.10) to match attributes {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable-desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=23, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingWithClasspathTransform: /root/.gradle/caches/transforms-3/cfaccd442d54ce8f1a8eed8e492981ef/transformed/jetified-kotlin-parcelize-runtime-1.9.10.jar.
> Error while dexing.
> Failed to transform kotlin-android-extensions-runtime-1.9.10.jar (org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.9.10) to match attributes {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable-desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=23, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingWithClasspathTransform: /root/.gradle/caches/transforms-3/b429efa96d6168563dc2f8a41df01b81/transformed/jetified-kotlin-android-extensions-runtime-1.9.10.jar.
> Error while dexing.
> Failed to transform kotlin-stdlib-1.9.10.jar (org.jetbrains.kotlin:kotlin-stdlib:1.9.10) to match attributes {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable-desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=23, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.
> Execution failed for DexingWithClasspathTransform: /root/.gradle/caches/transforms-3/f7c7b3e81a7b3db3829d34e30bea7d3b/transformed/jetified-kotlin-stdlib-1.9.10.jar.
> Error while dexing.
Hi,
I'm looking to contribute and setting up my build environment via CLI, using the latest Android CLI tools from https://developer.android.com/studio/index.html#command-line-tools-only, and SDK 30.0.3 is installed and used by this build.
Everything runs smooth at first, and
./gradlew assembleFoss
but then I run into this when using./gradlew assembleDebug
and pretty much the same thing for./gradlew assembleProprietary
:Any idea where I should go from here?