Other B4A v13.1 is available for download

Erel

B4X founder
Staff member
Licensed User
Longtime User
This is a small update that fixes the designer issue with Android 15.
Updated internal libraries: Core v13.01, BCTextEngine v1.96, LiveWallpaper v1.1, SIP v1.02
New WebView.AllowFileAccess property. It is needed with targetSdkVersion >= 30 to allow file system access.
#CustomBuildAction arguments are expanded with environment variables and other variables (%PROJECT%, %B4X%, %JAVABIN%, %PROJECT_NAME% and %ADDITIONAL%): https://www.b4x.com/android/forum/threads/b4x-comment-links.119897/#content

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

Filippo

Expert
Licensed User
Longtime User
Hi Erel,

your download link is not updated, it is still downloading version 13.00.

1736755458889.png
 
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
With my ide's help button I get that the version is still 13.00 rather than 13.1. Perhaps it has some relationship to Filippo's comments above? My (new) android folder looks as the directions say it should look after loading and extracting the command line tools and resources. My apps are still compiling as expected. I just restarted my machine to see if that might clear up the version; Nope!
 
Last edited:
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
Up until this morning, I have used my Chrome browser to download the three new zip files placing them in the proper (new) folders and renaming the old folders so as to not mix up the B4A projects that I compile. This morning, using Mozilla Firefox I did the same process of downloading, placing and extracting the new zip files in their respective folders. Unfortunately the same thing happens when I click the Help>about buttons. I'll now restart my machine in case it might help. 6:15 local time: bye bye
It's now 6:26, I'm back online. Just checked; ide still says I have 13.00 as version. Of course I don't care if the ide says 13, I'm just trying to help locate the source of the problem.
By the way, after my first attempt yesterday to get the new zip files, my first checking of an ide compiling took about 3 times as long as usual to compile. That made me think that the new version was indeed properly installed. Previously, over the last few years, when an updated version has been installed, I didn't need to replace the java folder with a new jdk-19.0.2 zip file. Yesterday and today after the version seemed misnamed, I tried changing that Java folder and contents to attempt to clear up the unusual updating process.
6:55 local; When compiling a project after the Firefox downloads, the ide once again has take an inordinately long time to compile. That once again shows that the new downloaded files make the ide slow to process until the future compilations are set in motion.
P.S. My machine is an HP Windows 10 machine with 2 TB memory.
 
Last edited:
Upvote 0

teddybear

Well-Known Member
Licensed User
As Erel said in Post#6, this just is IDE version upgrading, not related to any other component version. command line tools and resources don't need to be updated.,you only need to download the b4a.exe and install it. it will use the old configuration for the IDE.
 
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
As Erel said in Post#6, this just is IDE version upgrading, not related to any other component version. command line tools and resources don't need to be updated.,you only need to download the b4a.exe and install it. it will use the old configuration for the IDE.
Thanks, I'll try that.
 
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
On the left column in the image provided here, would a person replace the existing 760kb "blue A" b4a.exe file with the new one downloaded? I'll just rename the old file for now.
 

Attachments

  • B4A dot exe file.png
    B4A dot exe file.png
    161.5 KB · Views: 70
Upvote 0

teddybear

Well-Known Member
Licensed User
On the left column in the image provided here, would a person replace the existing 760kb "blue A" b4a.exe file with the new one downloaded? I'll just rename the old file for now.
the b4a.exe is an installer, you have to double click it to install the new IDE. you may install it to a new path or override the old directory
The image you posted in #10, the timestamp seems to be wrong, at least it should be a lastest date.
 
Last edited:
Upvote 1

Shelby

Well-Known Member
Licensed User
Longtime User
The image you posted in #10, the timestamp seems to be wrong, at least it should be a lastest date.
I wouldn't dare tamper with the old folder until I got verification from someone that it would be advisable. I suppose I could make a new folder named Basic4android after renaming the old Basic4android folder?
 
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
Solved
Well that worked; I changed the folder name of B4A within program files> Anywhere Software, and created a new folder "B4A" there. Then when I activated the B4A.exe file, all went well and my ide's are showing 13.10.
Thanks again Teddy!! Buying Coffee!
 
Last edited:
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
Encryption Error: My one encrypted project would not compile noting that my android-dataabase-sqlcipher.454.aar file for the encryption couldn't be found. I found it in the b4a>libraries folder, copied it and placed it in the new b4a>libraries folder and the compiling came back to normal.
 
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
the b4a.exe is an installer, you have to double click it to install the new IDE. you may install it to a new path or override the old directory
The image you posted in #10, the timestamp seems to be wrong, at least it should be a latest date.
Solved with this suggestion by Mr. Bear
 
Upvote 0

vecino

Well-Known Member
Licensed User
Longtime User
Hi, is this version still fully compatible with all my old applications compiled on v12?
Or is there something different to consider?
Thank you.
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Upvote 0

JackKirk

Well-Known Member
Licensed User
Longtime User
I just upgraded B4A from 12.8 to 13.1 (and java from jdk-14.0.1 to jdk-19.0.2) and the APK of my main B4A app has gone from 5.1MB to 8.5MB - is this expected? if so why?

Thanks
 
Last edited:
Upvote 0

MicroDrie

Well-Known Member
Licensed User
Longtime User
The IDE version isn't related to any other component version. You have downloaded the previous version. Try to download it with a different browser.
Apart from possible cashing problems in the browser, I add the version number to the file name. This way the previous version is not overwritten and I know exactly which version I am installing and I also have the possibility to reinstall an earlier version.
 
Upvote 0
Top