I have been using roving networks bluetooth modules and the serial library to send serial data over bluetooth using AsyncStreams, I've just got a SH-M08 BLE module but I can't connect to it like the older modules. Do I need to use the BLE2 library instead?
You should install the SDK in a new folder. Follow the Instructions here: https://www.b4x.com/b4a.html#installation
Make sure to use the newly installed path (and android.jar) inside the Ide under Tools->Configure Paths
I did setup a new SDK folder and have just tried again with a new folder called android-sdk-2018, unzipped the command line tools then installed all the recommended bits using SDK manager.
There is no platforms folder in the new sdk directory, is there a step I'm missing somewhere?
I also get this error when running SDKmanager but read somewhere to just ignore this?