I'm happy to release B4A v8.80 BETA. This version includes a new type of libraries named b4x libraries. b4x libraries are made of B4X code modules, general files, layout files and a manifest file. b4x libraries can be cross platform and also have other advantages over the standard compiled libraries.
Debugger improvements:
- Fix for issue where resumable sub could show the wrong value for a global variable.
- Fix for issue where the error message points to the wrong module.
Other bug fixes and minor improvements.
Currently OkHttpUtils2 is included as a b4x library. The jar file is also kept for backward compatibility.
More libraries will be distributed as b4x libraries in the future.
As this is a beta version you should make sure to backup your projects before loading them with the new version.
An email with installation instructions will be sent to all developers who are eligible for a free upgrade.
I can compile apps with Serial, AndroidResource and Phone Libraries using 8.80 beta. I don't use the others so can't test them but I would be very surprised if that was an issue.
As suggested above, make sure that any libraries that should be in the Additional Libraries location are not in the AnywhereSoftware installation (internal libraries) folder.
Compare the two library folders for the installations (8.5 vs 8.80) to check.
It would be nice to have a specific folder for the B4X Libraries in the Configure Paths window.
Currently, we need to copy them to the Additional Libraries folder which are product specific.
@MbedAndroid : I noticed from post#20 that you're using version 1.30 of AppUpdating.
Please switch to AppUpdating 2 for compatibility with newer devices. Source code is available as for previous versions.
Note: if you need additional info on that class, please start a new thread
I cannot release the updated XUI library without releasing the next beta as the new fonts methods depend on a small change in the compiler. Will release it tomorrow.