Android Question Again error when add androidx.datastore:datastore

Pendrush

Well-Known Member
Licensed User
Longtime User
After SDK update with latest B4A, I have exact same error as before, from this post.

B4A Version: 13.30
Parsing code. (0.00s)
Java Version: 19
Building folders structure. (0.01s)
Compiling code. (0.01s)
Compiling layouts code. (0.00s)
Organizing libraries. (2.51s)
(AndroidX SDK)
Compiling resources (2.34s)
Linking resources (0.44s)
build tools: 34.0.0, android jar: android-35
Compiling generated Java code. (5.55s)
Finding libraries that need to be dexed. (0.03s)
Dex: B4AShared (1.67s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_local\unpacked-unity-ads-63880350934000\jars\classes (6.18s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_local\unpacked-unity-ads-63880350934000\jars\omsdk-android-1.4.9-release (1.47s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_local\unpacked-unity-ads-63880350934000\jars\unity-scaradapter-2100 (1.21s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_local\unpacked-unity-ads-63880350934000\jars\unity-scaradapter-2300 (1.15s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_local\unpacked-unity-ads-63880350934000\jars\unity-scaradapter-common (1.10s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_local\unpacked-room-runtime-2.2.5-63880239853362\jars\classes (1.71s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\asynclayoutinflater\asynclayoutinflater\1.0.0\unpacked-asynclayoutinflater-1.0.0\jars\classes (1.04s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\core\core\1.13.1\unpacked-core-1.13.1\jars\classes (4.14s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\core\core-ktx\1.13.1\unpacked-core-ktx-1.13.1\jars\classes (2.20s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\core\core-testing\1.13.1\unpacked-core-testing-1.13.1\jars\classes (0.98s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\annotation\annotation-experimental\1.4.1\unpacked-annotation-experimental-1.4.1\jars\classes (0.95s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-livedata\2.8.3\unpacked-lifecycle-livedata-2.8.3\jars\classes (1.63s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-livedata-core\2.8.3\unpacked-lifecycle-livedata-core-2.8.3\jars\classes (1.22s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-livedata-core-ktx\2.8.3\unpacked-lifecycle-livedata-core-ktx-2.8.3\jars\classes (0.61s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-livedata-ktx\2.8.3\unpacked-lifecycle-livedata-ktx-2.8.3\jars\classes (0.59s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-process\2.8.3\unpacked-lifecycle-process-2.8.3\jars\classes (1.33s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-reactivestreams\2.8.3\unpacked-lifecycle-reactivestreams-2.8.3\jars\classes (1.16s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-reactivestreams-ktx\2.8.3\unpacked-lifecycle-reactivestreams-ktx-2.8.3\jars\classes (0.56s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-runtime-testing\2.8.3\unpacked-lifecycle-runtime-testing-2.8.3\jars\classes (1.09s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-service\2.8.3\unpacked-lifecycle-service-2.8.3\jars\classes (0.92s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-viewmodel-ktx\2.8.3\unpacked-lifecycle-viewmodel-ktx-2.8.3\jars\classes (0.56s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-viewmodel-savedstate\2.8.3\unpacked-lifecycle-viewmodel-savedstate-2.8.3\jars\classes (1.42s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\savedstate\savedstate\1.2.1\unpacked-savedstate-1.2.1\jars\classes (1.29s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\savedstate\savedstate-ktx\1.2.1\unpacked-savedstate-ktx-1.2.1\jars\classes (0.77s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-viewmodel-compose-android\2.8.3\unpacked-lifecycle-viewmodel-compose-android-2.8.3\jars\classes (1.31s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\runtime\runtime-android\1.6.8\unpacked-runtime-android-1.6.8\jars\classes (3.78s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\runtime\runtime-livedata\1.6.8\unpacked-runtime-livedata-1.6.8\jars\classes (0.91s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\runtime\runtime-rxjava2\1.6.8\unpacked-runtime-rxjava2-1.6.8\jars\classes (1.22s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\runtime\runtime-rxjava3\1.6.8\unpacked-runtime-rxjava3-1.6.8\jars\classes (1.23s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\ui\ui-android\1.6.8\unpacked-ui-android-1.6.8\jars\classes (4.83s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\ui\ui-test-manifest\1.6.8\unpacked-ui-test-manifest-1.6.8\jars\classes (0.55s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\ui\ui-text-google-fonts\1.6.8\unpacked-ui-text-google-fonts-1.6.8\jars\classes (1.24s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\ui\ui-viewbinding\1.6.8\unpacked-ui-viewbinding-1.6.8\jars\classes (1.29s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\activity\activity\1.9.0\unpacked-activity-1.9.0\jars\classes (2.03s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\activity\activity-compose\1.9.0\unpacked-activity-compose-1.9.0\jars\classes (1.44s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\activity\activity-ktx\1.9.0\unpacked-activity-ktx-1.9.0\jars\classes (0.57s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\compose\runtime\runtime-saveable-android\1.6.8\unpacked-runtime-saveable-android-1.6.8\jars\classes (1.39s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-viewmodel-android\2.8.3\unpacked-lifecycle-viewmodel-android-2.8.3\jars\classes (1.52s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-runtime-ktx-android\2.8.3\unpacked-lifecycle-runtime-ktx-android-2.8.3\jars\classes (0.57s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-runtime-compose-android\2.8.3\unpacked-lifecycle-runtime-compose-android-2.8.3\jars\classes (1.66s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\startup\startup-runtime\1.1.1\unpacked-startup-runtime-1.1.1\jars\classes (1.11s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\arch\core\core-runtime\2.2.0\unpacked-core-runtime-2.2.0\jars\classes (1.06s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\lifecycle\lifecycle-runtime-android\2.8.3\unpacked-lifecycle-runtime-android-2.8.3\jars\classes (1.56s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\versionedparcelable\versionedparcelable\1.2.0\unpacked-versionedparcelable-1.2.0\jars\classes (1.43s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\coordinatorlayout\coordinatorlayout\1.2.0\unpacked-coordinatorlayout-1.2.0\jars\classes (1.71s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\customview\customview\1.1.0\unpacked-customview-1.1.0\jars\classes (1.48s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\cursoradapter\cursoradapter\1.0.0\unpacked-cursoradapter-1.0.0\jars\classes (1.04s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-preferences-rxjava2\1.1.7\unpacked-datastore-preferences-rxjava2-1.1.7\jars\classes (1.20s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-preferences-rxjava3\1.1.7\unpacked-datastore-preferences-rxjava3-1.1.7\jars\classes (1.11s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-rxjava2\1.1.7\unpacked-datastore-rxjava2-1.1.7\jars\classes (1.41s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-rxjava3\1.1.7\unpacked-datastore-rxjava3-1.1.7\jars\classes (1.38s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-preferences-android\1.1.7\unpacked-datastore-preferences-android-1.1.7\jars\classes (1.26s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-android\1.1.7\unpacked-datastore-core-android-1.1.7\jars\b4a_jni (0.55s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-android\1.1.7\unpacked-datastore-core-android-1.1.7\jars\classes (2.11s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-android\1.1.7\unpacked-datastore-android-1.1.7\jars\classes (1.31s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\documentfile\documentfile\1.0.1\unpacked-documentfile-1.0.1\jars\classes (1.04s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\fragment\fragment\1.8.1\unpacked-fragment-1.8.1\jars\classes (2.96s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\fragment\fragment-compose\1.8.1\unpacked-fragment-compose-1.8.1\jars\classes (1.29s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\fragment\fragment-ktx\1.8.1\unpacked-fragment-ktx-1.8.1\jars\classes (1.29s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\fragment\fragment-testing\1.8.1\unpacked-fragment-testing-1.8.1\jars\classes (1.40s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\fragment\fragment-testing-manifest\1.8.1\unpacked-fragment-testing-manifest-1.8.1\jars\classes (1.16s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\test\core\1.6.1\unpacked-core-1.6.1\jars\classes (1.94s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\test\monitor\1.7.1\unpacked-monitor-1.7.1\jars\classes (1.76s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\tracing\tracing\1.2.0\unpacked-tracing-1.2.0\jars\classes (0.95s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\tracing\tracing-ktx\1.2.0\unpacked-tracing-ktx-1.2.0\jars\classes (0.92s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\loader\loader\1.1.0\unpacked-loader-1.1.0\jars\classes (1.28s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\viewpager\viewpager\1.0.0\unpacked-viewpager-1.0.0\jars\classes (1.80s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\interpolator\interpolator\1.0.0\unpacked-interpolator-1.0.0\jars\classes (0.88s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\legacy\legacy-support-core-ui\1.0.0\unpacked-legacy-support-core-ui-1.0.0\jars\classes (1.06s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\legacy\legacy-support-core-utils\1.0.0\unpacked-legacy-support-core-utils-1.0.0\jars\classes (0.88s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\localbroadcastmanager\localbroadcastmanager\1.1.0\unpacked-localbroadcastmanager-1.1.0\jars\classes (1.17s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\print\print\1.0.0\unpacked-print-1.0.0\jars\classes (1.12s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\drawerlayout\drawerlayout\1.2.0\unpacked-drawerlayout-1.2.0\jars\classes (1.55s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\slidingpanelayout\slidingpanelayout\1.2.0\unpacked-slidingpanelayout-1.2.0\jars\classes (1.62s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\swiperefreshlayout\swiperefreshlayout\1.1.0\unpacked-swiperefreshlayout-1.1.0\jars\classes (1.38s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\profileinstaller\profileinstaller\1.4.1\unpacked-profileinstaller-1.4.1\jars\classes (1.55s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\sqlite\sqlite-ktx\2.5.1\unpacked-sqlite-ktx-2.5.1\jars\classes (0.78s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\sqlite\sqlite-bundled-android\2.5.1\unpacked-sqlite-bundled-android-2.5.1\jars\b4a_jni (0.56s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\sqlite\sqlite-bundled-android\2.5.1\unpacked-sqlite-bundled-android-2.5.1\jars\classes (1.11s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\sqlite\sqlite-framework-android\2.5.1\unpacked-sqlite-framework-android-2.5.1\jars\classes (1.55s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\sqlite\sqlite-android\2.5.1\unpacked-sqlite-android-2.5.1\jars\classes (1.28s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\work\work-runtime\2.10.1\unpacked-work-runtime-2.10.1\jars\classes (3.36s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\work\work-gcm\2.10.1\unpacked-work-gcm-2.10.1\jars\classes (1.11s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\work\work-multiprocess\2.10.1\unpacked-work-multiprocess-2.10.1\jars\classes (1.80s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\work\work-runtime-ktx\2.10.1\unpacked-work-runtime-ktx-2.10.1\jars\classes (0.56s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\work\work-rxjava2\2.10.1\unpacked-work-rxjava2-2.10.1\jars\classes (0.87s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\work\work-rxjava3\2.10.1\unpacked-work-rxjava3-2.10.1\jars\classes (0.90s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\work\work-testing\2.10.1\unpacked-work-testing-2.10.1\jars\classes (1.42s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\webkit\webkit\1.11.0\unpacked-webkit-1.11.0\jars\classes (1.83s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\com\google\android\gms\play-services-cronet\18.1.0\unpacked-play-services-cronet-18.1.0\jars\classes (1.05s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\com\google\android\gms\play-services-base\18.5.0\unpacked-play-services-base-18.5.0\jars\classes (2.49s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\com\google\android\gms\play-services-basement\18.4.0\unpacked-play-services-basement-18.4.0\jars\classes (2.41s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\com\google\android\gms\play-services-tasks\18.2.0\unpacked-play-services-tasks-18.2.0\jars\classes (1.24s)
Dex: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\multidex\multidex\2.0.1\unpacked-multidex-2.0.1\jars\classes (1.37s)
Dex: Core (2.04s)
Dex: UnityAds (0.99s)
Dex: OkHttp (1.18s)
Dex: okhttp-4.9.0 (3.32s)
Dex: okio-2.8.0 (2.60s)
Dex: okhttp-urlconnection-4.9.3 (1.01s)
Dex: org.jetbrains.kotlin-kotlin-stdlib (5.86s)
Dex: room-common-2.2.5 (0.91s)
Dex: org.jetbrains.kotlinx-kotlinx-coroutines-android (1.26s)
Dex: io.reactivex.rxjava3-rxjava (4.90s)
Dex: io.reactivex.rxjava2-rxjava (4.26s)
Dex: org.jetbrains.kotlinx-kotlinx-coroutines-core-jvm (3.98s)
Dex: org.reactivestreams-reactive-streams (1.08s)
Dex: com.google.guava-listenablefuture (0.65s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-okio\1.1.7\datastore-core-okio-1.1.7 (0.56s)
WARNING: generated classes.zip is too small!
c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-okio\1.1.7\datastore-core-okio-1.1.7.zip
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_remote\androidx\datastore\datastore-preferences-core\1.1.7\datastore-preferences-core-1.1.7 (0.56s)
WARNING: generated classes.zip is too small!
c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-preferences-core\1.1.7\datastore-preferences-core-1.1.7.zip
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_remote\androidx\datastore\datastore-preferences-external-protobuf\1.1.7\datastore-preferences-external-protobuf-1.1.7 (4.21s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_remote\androidx\datastore\datastore-preferences-proto\1.1.7\datastore-preferences-proto-1.1.7 (1.25s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_remote\androidx\datastore\datastore-preferences-core-jvm\1.1.7\datastore-preferences-core-jvm-1.1.7 (1.38s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-jvm\1.1.7\datastore-core-jvm-1.1.7 (1.86s)
Dex: C:\Code\xSDK\B4aSDK\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-okio-jvm\1.1.7\datastore-core-okio-jvm-1.1.7 (1.34s)
Dex: com.google.protobuf-protobuf-java-lite (3.84s)
Dex: com.google.protobuf-protobuf-kotlin-lite (2.45s)
Dex code (8.89s)
Dex merge Error
Error in c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-android\1.1.7\unpacked-datastore-core-android-1.1.7\jars\classes.zip:classes.dex:
Type androidx.datastore.core.Actual_jvmKt is defined multiple times: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-android\1.1.7\unpacked-datastore-core-android-1.1.7\jars\classes.zip:classes.dex, c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-jvm\1.1.7\datastore-core-jvm-1.1.7.zip:classes.dex
Compilation failed
Exception in thread "main" java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-android\1.1.7\unpacked-datastore-core-android-1.1.7\jars\classes.zip:classes.dex
at com.android.tools.r8.internal.po.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:1269)
at com.android.tools.r8.D8.main(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:5)
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-android\1.1.7\unpacked-datastore-core-android-1.1.7\jars\classes.zip:classes.dex
at Version.fakeStackEntry(Version_8.3.37.java:0)
at com.android.tools.r8.Q.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:5)
at com.android.tools.r8.internal.po.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:244)
at com.android.tools.r8.internal.po.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:90)
at com.android.tools.r8.internal.po.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:909)
at com.android.tools.r8.internal.po.b(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:99)
at com.android.tools.r8.D8.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:1041)
at com.android.tools.r8.D8.b(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:514)
at com.android.tools.r8.D8.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:1076)
at com.android.tools.r8.internal.po.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:1256)
... 1 more
Caused by: com.android.tools.r8.internal.h: Type androidx.datastore.core.Actual_jvmKt is defined multiple times: c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-android\1.1.7\unpacked-datastore-core-android-1.1.7\jars\classes.zip:classes.dex, c:\code\xsdk\b4asdk\tools\..\extras\b4a_remote\androidx\datastore\datastore-core-jvm\1.1.7\datastore-core-jvm-1.1.7.zip:classes.dex
at com.android.tools.r8.internal.X30.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:346)
at com.android.tools.r8.internal.pX.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:232)
at com.android.tools.r8.internal.pX.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:91)
at java.base/java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:2056)
at com.android.tools.r8.internal.pX.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:32)
at com.android.tools.r8.graph.q4$a.d(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:6)
at com.android.tools.r8.dex.c.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:264)
at com.android.tools.r8.dex.c.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:222)
at com.android.tools.r8.dex.c.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:219)
at com.android.tools.r8.D8.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:809)
at com.android.tools.r8.D8.d(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:212)
at com.android.tools.r8.D8.c(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:163)
at com.android.tools.r8.internal.po.a(R8_8.3.37_d0b8d9dfe8720e37c27d2233931d9d72dbd696ffd92111cc9b36e58b4baad1cc:906)
... 6 more

Is OK to add files from this post?

EDIT:
I'm using datastore from this post, and everything is good.
Latest datastore version is v1.1.7 but from this post is v1.1.1.
It compiles and work as it should.
 
Last edited:
Top