Erel B4X founder Staff member Licensed User Longtime User Oct 7, 2020 #1 There are cases where you cannot run the installer as it needs administrator privileges. It is quite simple to deploy these tools without the installer. Download innoextract: https://github.com/UserUnknownFactor/innoextract_win/releases/tag/670 This tool allows you to unpack the installer files. Follow the instructions and download OpenJDK 11 + Android SDK + additional resources (last two are for B4A only). Run the IDE and configure the paths. If you want to clone this configuration to other computers: Close the IDE. Find the ini file: C:\Users\<user name>\AppData\Roaming\Anywhere Software\ Copy it to the IDE folder - the place of the executable. You can now clone this configuration to other computers, assuming that the paths are the same. Last edited: Sep 25, 2026
There are cases where you cannot run the installer as it needs administrator privileges. It is quite simple to deploy these tools without the installer. Download innoextract: https://github.com/UserUnknownFactor/innoextract_win/releases/tag/670 This tool allows you to unpack the installer files. Follow the instructions and download OpenJDK 11 + Android SDK + additional resources (last two are for B4A only). Run the IDE and configure the paths. If you want to clone this configuration to other computers: Close the IDE. Find the ini file: C:\Users\<user name>\AppData\Roaming\Anywhere Software\ Copy it to the IDE folder - the place of the executable. You can now clone this configuration to other computers, assuming that the paths are the same.
pliroforikos Active Member Licensed User Jan 26, 2021 #2 So if we copy this ini file in the ide folder the application will run for every user of current machine? I have 24 pcs in 2 school lab and 5 different user for each one and i was wondering how to setup b4j and b4a fast
So if we copy this ini file in the ide folder the application will run for every user of current machine? I have 24 pcs in 2 school lab and 5 different user for each one and i was wondering how to setup b4j and b4a fast
Erel B4X founder Staff member Licensed User Longtime User Jan 27, 2021 #3 pliroforikos said: So if we copy this ini file in the ide folder the application will run for every user of current machine? Click to expand... Yes. If the INI file is in the installation folder then it will be used instead of the one in the user profile.
pliroforikos said: So if we copy this ini file in the ide folder the application will run for every user of current machine? Click to expand... Yes. If the INI file is in the installation folder then it will be used instead of the one in the user profile.
yiankos1 Well-Known Member Licensed User Longtime User Feb 3, 2021 #4 pliroforikos said: So if we copy this ini file in the ide folder the application will run for every user of current machine? I have 24 pcs in 2 school lab and 5 different user for each one and i was wondering how to setup b4j and b4a fast Click to expand... Διδάσκεις b4x στο σχολείο/σχολή; (Do you teach b4x at school?)
pliroforikos said: So if we copy this ini file in the ide folder the application will run for every user of current machine? I have 24 pcs in 2 school lab and 5 different user for each one and i was wondering how to setup b4j and b4a fast Click to expand... Διδάσκεις b4x στο σχολείο/σχολή; (Do you teach b4x at school?)
pliroforikos Active Member Licensed User Feb 3, 2021 #5 yiankos1 said: Διδάσκεις b4x στο σχολείο/σχολή; (Do you teach b4x at school?) Click to expand... For first time this year i'm thinking to teach b4x at the first grade of high school instead of app Inventor, if we ll not close again cos of covid. Last edited: Feb 3, 2021
yiankos1 said: Διδάσκεις b4x στο σχολείο/σχολή; (Do you teach b4x at school?) Click to expand... For first time this year i'm thinking to teach b4x at the first grade of high school instead of app Inventor, if we ll not close again cos of covid.
pliroforikos Active Member Licensed User Feb 6, 2021 #6 I have tested in 1 lab with 14pcs and 15 users. It works perfect but first you should make sure that everyone have read write permissions to the folder where b4x copied. I made a folder into C:\ named B4X in my pc and inside 4 folders: C:\B4X B4A ExternalLibraries B4J ExternalLibraries Android Java Then i set the paths and finally i copied the ini files. Copied into C:\ to other machines and that's it.
I have tested in 1 lab with 14pcs and 15 users. It works perfect but first you should make sure that everyone have read write permissions to the folder where b4x copied. I made a folder into C:\ named B4X in my pc and inside 4 folders: C:\B4X B4A ExternalLibraries B4J ExternalLibraries Android Java Then i set the paths and finally i copied the ini files. Copied into C:\ to other machines and that's it.
JohnC Expert Licensed User Longtime User Sep 10, 2024 #7 NOTE: The one setting that seems to not be stored in the INI file is the path to the SDKManager.Bat file. Even if you have a separate b4xV5.ini files in each install directory, the SDK Manager path will always be what it was last set to by any of the IDE's.
NOTE: The one setting that seems to not be stored in the INI file is the path to the SDKManager.Bat file. Even if you have a separate b4xV5.ini files in each install directory, the SDK Manager path will always be what it was last set to by any of the IDE's.
Erel B4X founder Staff member Licensed User Longtime User Sep 25, 2026 #8 Instructions updated with version of innoextract that supports innosetup 6.7. Thanks @FabioRome !