Android Question Error after updating to Android 34

stingrae

Active Member
Licensed User
Longtime User
I just updated to jdk-19.0.2 and Android 34.

The first App I recompiled worked fine, and has been published to the Play store already. But now on my second app to update I am getting this error on build:

B4X:
Finding libraries that need to be dexed.    (0.03s)
Dex code    (2.19s)
Dex merge    Error
Error in C:\Android\tools\..\extras\b4a_local\unpacked-guava-30.1.1.withoutlistenable-63842002441009\dex_v1\guava-30.1.1.withoutlistenable.zip:classes.dex:
Type com.google.common.annotations.Beta is defined multiple times: C:\Android\tools\..\extras\b4a_local\unpacked-guava-30.1.1.withoutlistenable-63842002441009\dex_v1\guava-30.1.1.withoutlistenable.zip:classes.dex, C:\Android\tools\..\extras\b4a_local\unpacked-com.google.guava-guava-63872319318000\dex_v1\com.google.guava-guava.zip:classes.dex
Compilation failed
Exception in thread "main" java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: C:\Android\tools\..\extras\b4a_local\unpacked-guava-30.1.1.withoutlistenable-63842002441009\dex_v1\guava-30.1.1.withoutlistenable.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:\Android\tools\..\extras\b4a_local\unpacked-guava-30.1.1.withoutlistenable-63842002441009\dex_v1\guava-30.1.1.withoutlistenable.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

Can someone please tell me where I can start looking to resolve? There was no other change apart from this, and the other app build fine.
 

stingrae

Active Member
Licensed User
Longtime User
Found the issue ... there was an update needed for a shared module:
 
Upvote 0
Top