So the problem is deeper and it is not at the blepdroid level but at the Android API level based on this post in SO. I will let Joshua address the issue. Updating the library require knowledge of the architecture. I could try to solve this issue but a more holistic approach is needed to make this library functional again.
You could always setup your system to run on an older version: Run java 7, Processing 3.4 and Android Mode 3.0.2. To do this way, you will need to change the PATH variable (Windows ?) to point to your java7 JRE. For Processing, you need to define your worksketch directory. Not sure if you can change the preference file location. However, thinking about it, your preference file could be use for different processing versions as usually is not affected by change of versions.
Kf