Android Question java.lang.RuntimeException in BleManager2.WriteData

Filippo

Expert
Licensed User
Longtime User
Hi,

This error is displayed in the Google Console:
1756923842038.png


Exception java.lang.RuntimeException:
at anywheresoftware.b4a.keywords.Common$14.run (Common.java:1803)
at android.os.Handler.handleCallback (Handler.java:959)
at android.os.Handler.dispatchMessage (Handler.java:100)
at android.os.Looper.loopOnce (Looper.java:257)
at android.os.Looper.loop (Looper.java:342)
at android.app.ActivityThread.main (ActivityThread.java:9634)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:929)
Caused by java.lang.RuntimeException:
at anywheresoftware.b4a.objects.BleManager2.WriteData (BleManager2.java:395)
at anywheresoftware.b4a.objects.BleManager2.WriteData (BleManager2.java:386)

at fg.MasterOfRegolarity.clsbluetoothble._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv0 (clsbluetoothble.java:598)
at fg.MasterOfRegolarity.clsbluetoothble$ResumableSub_btManager_DataAvailable.resume (clsbluetoothble.java:450)
at anywheresoftware.b4a.keywords.Common$14.run (Common.java:1801)

This procedure is listed under the name "vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv0":
B4X:
Public Sub GetBluetoothVersion
    Dim strTmp As String = "3v"
    'Log("GetBluetoothVersion=" & strTmp)
    If btService > -1 Then
        btManager.WriteData(ConnectedServices.Get(btService), charId, strTmp.GetBytes("UTF8"))
    End If
End Sub

My question is: what do these two lines of code mean?
at anywheresoftware.b4a.objects.BleManager2.WriteData (BleManager2.java:395)
at anywheresoftware.b4a.objects.BleManager2.WriteData (BleManager2.java:386)
And how can I catch the error?

Thank you very much for your reply.
Filippo
 

Erel

B4X founder
Staff member
Licensed User
Longtime User
Upvote 0
Top