Greetings
Some time ago I had the same problem. As I was in a hurry (and felt lazy to investigate), tried replacing the only usage of the unresolved dependency to something equivalent (at least in Android, I supposed). I could compile it and, as far as I remember, could develop my project with it.
(To avoid confussion with the existing BLEPeripheral2 just renamed the file and class to BLEPeripheral3)
Code:
public void Initialize(BA ba, String EventName/*, BleManager2 Ble*/) {
// blueAdapter = Ble.blueAdapter;
blueAdapter = BluetoothAdapter.getDefaultAdapter();
this.ba = ba;
this.eventName = EventName.toLowerCase(BA.cul);
advertiser = blueAdapter.getBluetoothLeAdvertiser();
}
Hope it helps!