Other B4A v4.30 has been released!


B4X founder
Staff member
Licensed User
Longtime User
B4A v4.30 is now available. Users who are eligible for a free upgrade will receive an email with the download link.
Other users will receive an email with an upgrade offer. Please allow up to 24 hours for these mails to arrive.

New features and improvements:

Starting from this version Java 7 is required for compilation (configured under Tools - Configure Paths).
Last edited:


Licensed User
Longtime User
Thank you!
It would be interesting to a youtube channel with an explanation of the news

I apologize for my bad English
Upvote 0

Mark Hollingworth

Licensed User
Longtime User
I have installed 4.30 but I can no longer connect to my device in debug mode using b4a bridge. It installs the app ok on the device but then just brings up an error message.


It worked fine in the previous version. Any suggestions?

This is whats coming up in the log:

LogCat connected to: B4A-Bridge: samsung GT-I9505
--------- beginning of /dev/log/main
<qeglDrvAPI_eglInitialize:381>: EGL 1.4 QUALCOMM build: (CL3869936)
OpenGL ES Shader Compiler Version: 17.01.11.SPL
Build Date: 01/17/14 Fri
Local Branch:
Remote Branch:
Local Patches:
Reconstruct Branch:
Enabling debug mode 0
** Activity (main) Create, isFirst = true **
setProgressDrawable drawableHeight = 18
** Activity (main) Resume **
** Service (service1) Create **
** Service (service1) Start **
Connected to B4A-Bridge (Wifi)
Installing file.
updateDrawableBounds: left = 0
updateDrawableBounds: top = 0
updateDrawableBounds: right = 1015
updateDrawableBounds: bottom = 64
updateDrawableBounds: mProgressDrawable.setBounds()
** Activity (main) Pause, UserClosed = false **
java.net.SocketException: Socket closed
at libcore.io.Posix.recvfromBytes(Native Method)
at libcore.io.Posix.recvfrom(Posix.java:141)
at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164)
at libcore.io.IoBridge.recvfrom(IoBridge.java:506)
at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:161)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:169)
at java.net.DatagramSocket.receive(DatagramSocket.java:250)
at anywheresoftware.b4a.objects.SocketWrapper$UDPSocket$UDPReader.run(SocketWrapper.java:414)
at java.lang.Thread.run(Thread.java:841)
PackageAdded: package:co.uk.newappdevelopment
** Activity (main) Resume **



Just reinstalled 4.0 and it works fine :confused:
Last edited:
Upvote 0

Antony Danby

Licensed User
Longtime User
Not received my email link yet ????
Upvote 0