diff --git a/android/src/main/java/com/pauldemarco/flutter_blue/FlutterBluePlugin.java b/android/src/main/java/com/pauldemarco/flutter_blue/FlutterBluePlugin.java index f3ffbdb9..30f66b22 100644 --- a/android/src/main/java/com/pauldemarco/flutter_blue/FlutterBluePlugin.java +++ b/android/src/main/java/com/pauldemarco/flutter_blue/FlutterBluePlugin.java @@ -999,7 +999,9 @@ private void invokeMethodUIThread(final String name, final byte[] byteArray) new Runnable() { @Override public void run() { - channel.invokeMethod(name, byteArray); + if(channel != null) { + channel.invokeMethod(name, byteArray); + } } }); } diff --git a/pubspec.yaml b/pubspec.yaml index 220c089d..91f9184d 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -13,7 +13,7 @@ dependencies: flutter: sdk: flutter convert: ^3.0.0 - protobuf: ^2.0.0 + protobuf: ^2.1.0 rxdart: ^0.26.0 collection: ^1.15.0 meta: ^1.3.0