Filippo Expert Licensed User Longtime User Sep 3, 2025 #1 Hi, This error is displayed in the Google Console: 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) Click to expand... 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) Click to expand... And how can I catch the error? Thank you very much for your reply. Filippo
Hi, This error is displayed in the Google Console: 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) Click to expand... 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) Click to expand... And how can I catch the error? Thank you very much for your reply. Filippo
Erel B4X founder Staff member Licensed User Longtime User Sep 4, 2025 #2 B4A/Libs_BLE2/src/anywheresoftware/b4a/objects/BleManager2.java at fa934475f597d2a8ea61296cad3b052fabef78f5 · AnywhereSoftware/B4A B4A core libraries. Contribute to AnywhereSoftware/B4A development by creating an account on GitHub. github.com It means that it failed to write to the characteristic. You can catch this error. Upvote 0
B4A/Libs_BLE2/src/anywheresoftware/b4a/objects/BleManager2.java at fa934475f597d2a8ea61296cad3b052fabef78f5 · AnywhereSoftware/B4A B4A core libraries. Contribute to AnywhereSoftware/B4A development by creating an account on GitHub. github.com It means that it failed to write to the characteristic. You can catch this error.