I would like to install 2 or more versions of B4A on one single computer and they should not interfere with each other; in case I run into some problem with one version, I could switch to another version to verify whether its isolated to a particular version.
Is that a good ideal? If so, any advice would be welcome.
I have an older version and the latest. I keep the older version because I have one paid app that uses a Chromecast hack that I can't figure out how to fix with the new version.
I have 2 directories (Android_old and Android_new) that I rename to Android. You need to kill adb.exe before the rename. Not the best but it is all I have time for.
I have 2 directories (Android_old and Android_new) that I rename to Android. You need to kill adb.exe before the rename. Not the best but it is all I have time for.
C:\Android_Old has B4A 9.0 and the android-sdk directory (with a lot of the old format libraries, etc. required to keep that one app running)
C:\Android_New has B4A 9.9 and the android-sdk package from the installation instructions.
I mostly use the latest version (9.9). When I need to do maintenance on the one app, I kill adb.exe, rename Android to Android_New, and rename Android_Old to Android.
This keeps B4A happy as far as the path locations being C:\Android
I too have maintained tow separate B4A installation in separate drives, C: and D:
I have set paths for them in ide and have two icons, renamed, on desktop.
I tried that. In my case, I was getting compile errors (related to a hacked chromecast library) that I didn't get with the old version. The effort vs. reward to try and fix it is low so I keep 2 installations.
You are using an AndroidX library (recommended) with Android Support Library sdk (not recommended). First step is to carefully follow the installation instructions: https://www.b4x.com/b4a.html