Other B4A v13.0 is available for download

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm happy to release a new version of B4A. The Android SDK and the underlying toolchain where updated with preparation for Android 14 (targetSdkVersion=34) requirements.
Many of the internal libraries and also external libraries were updated and now depend on the latest Android SDK resources.

The new version depends on Java 19.
Many of the features depend on an updated Android SDK.
Both are available here: https://www.b4x.com/b4a.html

Tutorial about new requirements related to services and targetSdkVersion=34+: https://www.b4x.com/android/forum/t...getsdkversion-34-and-services.162140/#content

Note that ExoPlayer (https://www.b4x.com/android/forum/threads/exoplayer-media3-video-player.158204/), the ML Kit based libraries and a few others were updated to support the new SDK. Older versions will not work with the new SDK.

The updated Google / Firebase SDK is considerably larger than before. B4A only adds the components that are part of the dependency tree, still you will see an increase in the app size in many cases. There isn't much that can be done about it. In some of the cases you can keep using the old Android SDK, however you might encounter compatibility issues.

Download link: https://www.b4x.com/b4a.html
 

IndieDev

Active Member
Licensed User
Update.
Connected via hotspot on my mobile.
Now it downloaded at a reasonably good speed.


Must be some issue at my ISP end.
Thanks.
 
Upvote 0

uniplan

Active Member
Licensed User
Longtime User
I installed version 13.0 but I noticed a significant slowdown.
During debugging, it takes several minutes to compile my application and this is not acceptable.
Can I do something to optimize and speed up the times? Otherwise, how can I go back to version 12.8?
Thank you.
 
Upvote 0

mcqueccu

Well-Known Member
Licensed User
Longtime User
We move forward not backwards. Usually after updating, the first run will be a bit slow but after that will run normally. You can post your compilation window times for us to see.

I have tried some other platforms, and the IDE will be stuck on Gradle for almost 5 - 10 minutes. But B4A less than 1 minute you have your app running
 
Upvote 0

RB Smissaert

Well-Known Member
Licensed User
Longtime User
Was this slow compile the first one after updating?

RBS
 
Upvote 0

uniplan

Active Member
Licensed User
Longtime User
B4A Versione: 13.00
Analisi del Codice. (2.30s)
Java Versione: 19
Building folders structure. (0.14s)
Compilazione del codice. (5.37s)
Compilazione del codice di layouts (0.73s)
Organizzazione Librerie. (0.28s)
(AndroidX SDK)
Compilazione risorse (10.75s)
Collegamento risorse (5.50s)
build tools: 34.0.0, android jar: android-34
Compilazione del codice debugger. (32.09s)
Compilazione del codice Java prodotto. (60.03s)
Ricerca librerie che necessitano di essere "dexed". (0.16s)
Dex code (79.69s)
Dex merge (42.14s)
Copia risorse delle librerie (15.71s)
ZipAlign file. (0.38s)
Firmo il package file ( chiave di debug ). (2.70s)
Installazione file sul dispositivo. (10.20s)
 
Upvote 0

agraham

Expert
Licensed User
Longtime User
On the forum we prefer each thread to have one topic for ease of search and reference. The topic of this thread is the availability of the download of B4A version 13.0. Please start a new thread to discuss your different topic of long compilation times in v1.13.
 
Upvote 0

uniplan

Active Member
Licensed User
Longtime User
OK
 
Upvote 0
Cookies are required to use this site. You must accept them to continue using the site. Learn more…