Android Question [RESOLVED] R8 - Compile Errors

Jmu5667

Well-Known Member
Licensed User
Longtime User
No sure what to post here but -


B4A Version: 14.20 BETA #1
Parsing code. (1.15s)
Java Version: 19
Building folders structure. (0.16s)
Running custom action. (1.63s)
Compiling code. (1.29s)
Compiling layouts code. (0.19s)
Organizing libraries. (0.00s)
(AndroidX SDK)
Compiling resources (0.17s)
Linking resources (0.98s)
build tools: 36.0.0, android jar: android-36
Compiling generated Java code. (5.26s)
Selecting dexer based on #R8Optimizer flag. (0.00s)
Dexing and optimizing with R8 Error
Error: Missing class androidx.tracing.Trace (referenced from: void androidx.activity.ComponentActivity.reportFullyDrawn() and 7 other contexts)
Compilation failed
Exception in thread "main" java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
at com.android.tools.r8.internal.Nu.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:131)
at com.android.tools.r8.R8.main(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:5)
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
at Version.fakeStackEntry(Version_8.9.27.java:0)
at com.android.tools.r8.S.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:5)
at com.android.tools.r8.internal.Nu.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:82)
at com.android.tools.r8.internal.Nu.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:32)
at com.android.tools.r8.internal.Nu.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:31)
at com.android.tools.r8.R8.b(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:48)
at com.android.tools.r8.R8.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:1589)
at com.android.tools.r8.internal.Nu.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:118)
... 1 more
Caused by: com.android.tools.r8.internal.g: Missing class androidx.tracing.Trace (referenced from: void androidx.activity.ComponentActivity.reportFullyDrawn() and 7 other contexts)
at com.android.tools.r8.internal.Le0.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:21)
at com.android.tools.r8.internal.Le0.error(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:1)
at com.android.tools.r8.shaking.M.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:1975)
at com.android.tools.r8.shaking.M.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:1622)
at com.android.tools.r8.R8.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:1510)
at com.android.tools.r8.R8.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:206)
at com.android.tools.r8.R8.c(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:8)
at com.android.tools.r8.R8.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:1588)
at com.android.tools.r8.internal.Nu.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:28)
... 4 more
Suppressed: java.lang.RuntimeException: com.android.tools.r8.internal.g: Missing class androidx.tracing.Trace (referenced from: void androidx.activity.ComponentActivity.reportFullyDrawn() and 7 other contexts)
at com.android.tools.r8.internal.Le0.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:27)
at com.android.tools.r8.shaking.M.a(R8_8.9.27_3afcc9fea5cc5cd06373667ec09d5fe106db8a4a77576689534e667542385a93:1977)
... 10 more
Caused by: [CIRCULAR REFERENCE: com.android.tools.r8.internal.g: Missing class androidx.tracing.Trace (referenced from: void androidx.activity.ComponentActivity.reportFullyDrawn() and 7 other contexts)]
 
Solution
#AdditionalJar: androidx.tracing:tracing - seems to have allowed the copile to complete and install the app. Is is still possible that the app can stiil crash ?

Jmu5667

Well-Known Member
Licensed User
Longtime User
1791292795553.png
 
Upvote 0

Jmu5667

Well-Known Member
Licensed User
Longtime User
#AdditionalJar: androidx.tracing:tracing - seems to have allowed the copile to complete and install the app. Is is still possible that the app can stiil crash ?
 
Upvote 0
Solution

Jmu5667

Well-Known Member
Licensed User
Longtime User
websocket -
10/06/2026 15:38:44.995 - Atlas SOS - WebSocketHandler:init_socket:: -error- java.lang.RuntimeException: Method: setSocketConnectTimeout not found in: n0.s

called from init_socket, where ws is a WebSocket

public Sub init_socket

ctm.InitializeAcceptAll
ws.Initialize("ws")
ws.SetCustomSSLTrustManager(ctm)

' // set the connection timeout to 5 seconds
Try
Dim options As JavaObject = ws
options.GetFieldJO("options").RunMethod("setSocketConnectTimeout", Array(5000)) <- ERROR
Catch
mod_functions.writelog($"WebSocketHandler:init_socket:: -error- ${LastException.Message}"$)
End Try

End Sub
 
Upvote 0
Top