[many] Replace deprecated getFlutterEngine calls on Android (#2600)
diff --git a/packages/android_alarm_manager/CHANGELOG.md b/packages/android_alarm_manager/CHANGELOG.md
index d04ca96..0e5aecc 100644
--- a/packages/android_alarm_manager/CHANGELOG.md
+++ b/packages/android_alarm_manager/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.4.5+6
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.4.5+5
* Added an Espresso test.
diff --git a/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java b/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java
index 9db6270..2f3f5f9 100644
--- a/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java
+++ b/packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java
@@ -63,8 +63,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
- onAttachedToEngine(
- binding.getApplicationContext(), binding.getFlutterEngine().getDartExecutor());
+ onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger());
}
public void onAttachedToEngine(Context applicationContext, BinaryMessenger messenger) {
diff --git a/packages/android_alarm_manager/pubspec.yaml b/packages/android_alarm_manager/pubspec.yaml
index 7bdf68f..aad3e73 100644
--- a/packages/android_alarm_manager/pubspec.yaml
+++ b/packages/android_alarm_manager/pubspec.yaml
@@ -1,7 +1,7 @@
name: android_alarm_manager
description: Flutter plugin for accessing the Android AlarmManager service, and
running Dart code in the background when alarms fire.
-version: 0.4.5+5
+version: 0.4.5+6
homepage: https://github.com/flutter/plugins/tree/master/packages/android_alarm_manager
dependencies:
diff --git a/packages/camera/CHANGELOG.md b/packages/camera/CHANGELOG.md
index b768213..f63c79b 100644
--- a/packages/camera/CHANGELOG.md
+++ b/packages/camera/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.5.7+5
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.5.7+4
* Add `pedantic` to dev_dependency.
diff --git a/packages/camera/android/src/main/java/io/flutter/plugins/camera/CameraPlugin.java b/packages/camera/android/src/main/java/io/flutter/plugins/camera/CameraPlugin.java
index 9bd34e1..2511898 100644
--- a/packages/camera/android/src/main/java/io/flutter/plugins/camera/CameraPlugin.java
+++ b/packages/camera/android/src/main/java/io/flutter/plugins/camera/CameraPlugin.java
@@ -68,7 +68,7 @@
public void onAttachedToActivity(@NonNull ActivityPluginBinding binding) {
maybeStartListening(
binding.getActivity(),
- flutterPluginBinding.getFlutterEngine().getDartExecutor(),
+ flutterPluginBinding.getBinaryMessenger(),
binding::addRequestPermissionsResultListener,
flutterPluginBinding.getFlutterEngine().getRenderer());
}
diff --git a/packages/camera/pubspec.yaml b/packages/camera/pubspec.yaml
index 26fc4e5..96ab8bb 100644
--- a/packages/camera/pubspec.yaml
+++ b/packages/camera/pubspec.yaml
@@ -2,7 +2,7 @@
description: A Flutter plugin for getting information about and controlling the
camera on Android and iOS. Supports previewing the camera feed, capturing images, capturing video,
and streaming image buffers to dart.
-version: 0.5.7+4
+version: 0.5.7+5
homepage: https://github.com/flutter/plugins/tree/master/packages/camera
diff --git a/packages/connectivity/connectivity/CHANGELOG.md b/packages/connectivity/connectivity/CHANGELOG.md
index c62abb4..49c1a36 100644
--- a/packages/connectivity/connectivity/CHANGELOG.md
+++ b/packages/connectivity/connectivity/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.4.8+3
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.4.8+2
* Remove hard coded ios workspace setting of the example app.
diff --git a/packages/connectivity/connectivity/android/src/main/java/io/flutter/plugins/connectivity/ConnectivityPlugin.java b/packages/connectivity/connectivity/android/src/main/java/io/flutter/plugins/connectivity/ConnectivityPlugin.java
index ef8f786..b458fa9 100644
--- a/packages/connectivity/connectivity/android/src/main/java/io/flutter/plugins/connectivity/ConnectivityPlugin.java
+++ b/packages/connectivity/connectivity/android/src/main/java/io/flutter/plugins/connectivity/ConnectivityPlugin.java
@@ -28,7 +28,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
- setupChannels(binding.getFlutterEngine().getDartExecutor(), binding.getApplicationContext());
+ setupChannels(binding.getBinaryMessenger(), binding.getApplicationContext());
}
@Override
diff --git a/packages/connectivity/connectivity/pubspec.yaml b/packages/connectivity/connectivity/pubspec.yaml
index 73cfc2a..c82a073 100644
--- a/packages/connectivity/connectivity/pubspec.yaml
+++ b/packages/connectivity/connectivity/pubspec.yaml
@@ -2,7 +2,7 @@
description: Flutter plugin for discovering the state of the network (WiFi &
mobile/cellular) connectivity on Android and iOS.
homepage: https://github.com/flutter/plugins/tree/master/packages/connectivity/connectivity
-version: 0.4.8+2
+version: 0.4.8+3
flutter:
plugin:
diff --git a/packages/e2e/CHANGELOG.md b/packages/e2e/CHANGELOG.md
index ab17150..72528d6 100644
--- a/packages/e2e/CHANGELOG.md
+++ b/packages/e2e/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.3.0+1
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.3.0
* Updates documentation to instruct developers not to launch the activity since
diff --git a/packages/e2e/android/src/main/java/dev/flutter/plugins/e2e/E2EPlugin.java b/packages/e2e/android/src/main/java/dev/flutter/plugins/e2e/E2EPlugin.java
index ec53640..f79f8f1 100644
--- a/packages/e2e/android/src/main/java/dev/flutter/plugins/e2e/E2EPlugin.java
+++ b/packages/e2e/android/src/main/java/dev/flutter/plugins/e2e/E2EPlugin.java
@@ -31,8 +31,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
- onAttachedToEngine(
- binding.getApplicationContext(), binding.getFlutterEngine().getDartExecutor());
+ onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger());
}
private void onAttachedToEngine(Context applicationContext, BinaryMessenger messenger) {
diff --git a/packages/e2e/pubspec.yaml b/packages/e2e/pubspec.yaml
index e05bc1b..a087bce 100644
--- a/packages/e2e/pubspec.yaml
+++ b/packages/e2e/pubspec.yaml
@@ -1,6 +1,6 @@
name: e2e
description: Runs tests that use the flutter_test API as integration tests.
-version: 0.3.0
+version: 0.3.0+1
homepage: https://github.com/flutter/plugins/tree/master/packages/e2e
environment:
diff --git a/packages/espresso/CHANGELOG.md b/packages/espresso/CHANGELOG.md
index 7aab8f4..279fd57 100644
--- a/packages/espresso/CHANGELOG.md
+++ b/packages/espresso/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.0.1+5
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.0.1+4
* Remove Swift dependency.
diff --git a/packages/espresso/android/src/main/java/com/example/espresso/EspressoPlugin.java b/packages/espresso/android/src/main/java/com/example/espresso/EspressoPlugin.java
index 966a7c1..a2ada5c 100644
--- a/packages/espresso/android/src/main/java/com/example/espresso/EspressoPlugin.java
+++ b/packages/espresso/android/src/main/java/com/example/espresso/EspressoPlugin.java
@@ -13,7 +13,7 @@
@Override
public void onAttachedToEngine(@NonNull FlutterPluginBinding flutterPluginBinding) {
final MethodChannel channel =
- new MethodChannel(flutterPluginBinding.getFlutterEngine().getDartExecutor(), "espresso");
+ new MethodChannel(flutterPluginBinding.getBinaryMessenger(), "espresso");
channel.setMethodCallHandler(new EspressoPlugin());
}
diff --git a/packages/espresso/pubspec.yaml b/packages/espresso/pubspec.yaml
index 50f613a..e84ef5e 100644
--- a/packages/espresso/pubspec.yaml
+++ b/packages/espresso/pubspec.yaml
@@ -1,6 +1,6 @@
name: espresso
description: Java classes for testing Flutter apps using Espresso.
-version: 0.0.1+4
+version: 0.0.1+5
homepage: https://github.com/flutter/plugins/espresso
environment:
diff --git a/packages/local_auth/CHANGELOG.md b/packages/local_auth/CHANGELOG.md
index 667bcdc..b1a00c9 100644
--- a/packages/local_auth/CHANGELOG.md
+++ b/packages/local_auth/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.6.1+4
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.6.1+3
* Make the pedantic dev_dependency explicit.
diff --git a/packages/local_auth/android/src/main/java/io/flutter/plugins/localauth/LocalAuthPlugin.java b/packages/local_auth/android/src/main/java/io/flutter/plugins/localauth/LocalAuthPlugin.java
index 1f3d35f..ff02347 100644
--- a/packages/local_auth/android/src/main/java/io/flutter/plugins/localauth/LocalAuthPlugin.java
+++ b/packages/local_auth/android/src/main/java/io/flutter/plugins/localauth/LocalAuthPlugin.java
@@ -169,7 +169,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
- channel = new MethodChannel(binding.getFlutterEngine().getDartExecutor(), CHANNEL_NAME);
+ channel = new MethodChannel(binding.getBinaryMessenger(), CHANNEL_NAME);
}
@Override
diff --git a/packages/local_auth/pubspec.yaml b/packages/local_auth/pubspec.yaml
index 7fd8f16..581ac63 100644
--- a/packages/local_auth/pubspec.yaml
+++ b/packages/local_auth/pubspec.yaml
@@ -2,7 +2,7 @@
description: Flutter plugin for Android and iOS device authentication sensors
such as Fingerprint Reader and Touch ID.
homepage: https://github.com/flutter/plugins/tree/master/packages/local_auth
-version: 0.6.1+3
+version: 0.6.1+4
flutter:
plugin:
diff --git a/packages/package_info/CHANGELOG.md b/packages/package_info/CHANGELOG.md
index 4a2c027..f98c807 100644
--- a/packages/package_info/CHANGELOG.md
+++ b/packages/package_info/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.4.0+15
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.4.0+14
* Make the pedantic dev_dependency explicit.
diff --git a/packages/package_info/android/src/main/java/io/flutter/plugins/packageinfo/PackageInfoPlugin.java b/packages/package_info/android/src/main/java/io/flutter/plugins/packageinfo/PackageInfoPlugin.java
index 45593de..ca10414 100644
--- a/packages/package_info/android/src/main/java/io/flutter/plugins/packageinfo/PackageInfoPlugin.java
+++ b/packages/package_info/android/src/main/java/io/flutter/plugins/packageinfo/PackageInfoPlugin.java
@@ -31,8 +31,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
- onAttachedToEngine(
- binding.getApplicationContext(), binding.getFlutterEngine().getDartExecutor());
+ onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger());
}
private void onAttachedToEngine(Context applicationContext, BinaryMessenger messenger) {
diff --git a/packages/package_info/pubspec.yaml b/packages/package_info/pubspec.yaml
index 753374c..b64b2a2 100644
--- a/packages/package_info/pubspec.yaml
+++ b/packages/package_info/pubspec.yaml
@@ -2,7 +2,7 @@
description: Flutter plugin for querying information about the application
package, such as CFBundleVersion on iOS or versionCode on Android.
homepage: https://github.com/flutter/plugins/tree/master/packages/package_info
-version: 0.4.0+14
+version: 0.4.0+15
flutter:
plugin:
diff --git a/packages/path_provider/path_provider/CHANGELOG.md b/packages/path_provider/path_provider/CHANGELOG.md
index 99e088e..79c5627 100644
--- a/packages/path_provider/path_provider/CHANGELOG.md
+++ b/packages/path_provider/path_provider/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 1.6.6
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 1.6.5
* Remove unused class name in pubspec.
diff --git a/packages/path_provider/path_provider/android/src/main/java/io/flutter/plugins/pathprovider/PathProviderPlugin.java b/packages/path_provider/path_provider/android/src/main/java/io/flutter/plugins/pathprovider/PathProviderPlugin.java
index 0bf9ee4..2dbf4f7 100644
--- a/packages/path_provider/path_provider/android/src/main/java/io/flutter/plugins/pathprovider/PathProviderPlugin.java
+++ b/packages/path_provider/path_provider/android/src/main/java/io/flutter/plugins/pathprovider/PathProviderPlugin.java
@@ -35,9 +35,7 @@
@Override
public void onAttachedToEngine(@NonNull FlutterPluginBinding binding) {
- channel =
- new MethodChannel(
- binding.getFlutterEngine().getDartExecutor(), "plugins.flutter.io/path_provider");
+ channel = new MethodChannel(binding.getBinaryMessenger(), "plugins.flutter.io/path_provider");
context = binding.getApplicationContext();
channel.setMethodCallHandler(this);
}
diff --git a/packages/path_provider/path_provider/pubspec.yaml b/packages/path_provider/path_provider/pubspec.yaml
index 9f081ca..603c6cf 100644
--- a/packages/path_provider/path_provider/pubspec.yaml
+++ b/packages/path_provider/path_provider/pubspec.yaml
@@ -2,7 +2,7 @@
description: Flutter plugin for getting commonly used locations on the Android &
iOS file systems, such as the temp and app data directories.
homepage: https://github.com/flutter/plugins/tree/master/packages/path_provider/path_provider
-version: 1.6.5
+version: 1.6.6
flutter:
plugin:
diff --git a/packages/quick_actions/CHANGELOG.md b/packages/quick_actions/CHANGELOG.md
index 413f79b..0db6e85 100644
--- a/packages/quick_actions/CHANGELOG.md
+++ b/packages/quick_actions/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.4.0+3
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.4.0+2
* Make the pedantic dev_dependency explicit.
diff --git a/packages/quick_actions/android/src/main/java/io/flutter/plugins/quickactions/QuickActionsPlugin.java b/packages/quick_actions/android/src/main/java/io/flutter/plugins/quickactions/QuickActionsPlugin.java
index 76285fb..c2ebad1 100644
--- a/packages/quick_actions/android/src/main/java/io/flutter/plugins/quickactions/QuickActionsPlugin.java
+++ b/packages/quick_actions/android/src/main/java/io/flutter/plugins/quickactions/QuickActionsPlugin.java
@@ -32,8 +32,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
- setupChannel(
- binding.getFlutterEngine().getDartExecutor(), binding.getApplicationContext(), null);
+ setupChannel(binding.getBinaryMessenger(), binding.getApplicationContext(), null);
}
@Override
diff --git a/packages/quick_actions/pubspec.yaml b/packages/quick_actions/pubspec.yaml
index 2c8927e..f8ce7bb 100644
--- a/packages/quick_actions/pubspec.yaml
+++ b/packages/quick_actions/pubspec.yaml
@@ -2,7 +2,7 @@
description: Flutter plugin for creating shortcuts on home screen, also known as
Quick Actions on iOS and App Shortcuts on Android.
homepage: https://github.com/flutter/plugins/tree/master/packages/quick_actions
-version: 0.4.0+2
+version: 0.4.0+3
flutter:
plugin:
diff --git a/packages/sensors/CHANGELOG.md b/packages/sensors/CHANGELOG.md
index 3a4c74c..2367db3 100644
--- a/packages/sensors/CHANGELOG.md
+++ b/packages/sensors/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.4.1+9
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.4.1+8
* Make the pedantic dev_dependency explicit.
diff --git a/packages/sensors/android/src/main/java/io/flutter/plugins/sensors/SensorsPlugin.java b/packages/sensors/android/src/main/java/io/flutter/plugins/sensors/SensorsPlugin.java
index 063f406..5c9cad2 100644
--- a/packages/sensors/android/src/main/java/io/flutter/plugins/sensors/SensorsPlugin.java
+++ b/packages/sensors/android/src/main/java/io/flutter/plugins/sensors/SensorsPlugin.java
@@ -33,7 +33,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
final Context context = binding.getApplicationContext();
- setupEventChannels(context, binding.getFlutterEngine().getDartExecutor());
+ setupEventChannels(context, binding.getBinaryMessenger());
}
@Override
diff --git a/packages/sensors/pubspec.yaml b/packages/sensors/pubspec.yaml
index b59e1bd..a096886 100644
--- a/packages/sensors/pubspec.yaml
+++ b/packages/sensors/pubspec.yaml
@@ -2,7 +2,7 @@
description: Flutter plugin for accessing the Android and iOS accelerometer and
gyroscope sensors.
homepage: https://github.com/flutter/plugins/tree/master/packages/sensors
-version: 0.4.1+8
+version: 0.4.1+9
flutter:
plugin:
diff --git a/packages/share/CHANGELOG.md b/packages/share/CHANGELOG.md
index 7308189..69f880c 100644
--- a/packages/share/CHANGELOG.md
+++ b/packages/share/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.6.3+8
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.6.3+7
* Updated gradle version of example.
diff --git a/packages/share/android/src/main/java/io/flutter/plugins/share/SharePlugin.java b/packages/share/android/src/main/java/io/flutter/plugins/share/SharePlugin.java
index 443f28e..fdb9dc4 100644
--- a/packages/share/android/src/main/java/io/flutter/plugins/share/SharePlugin.java
+++ b/packages/share/android/src/main/java/io/flutter/plugins/share/SharePlugin.java
@@ -27,7 +27,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
- setUpChannel(null, binding.getFlutterEngine().getDartExecutor());
+ setUpChannel(null, binding.getBinaryMessenger());
}
@Override
diff --git a/packages/share/pubspec.yaml b/packages/share/pubspec.yaml
index f7830a8..8909702 100644
--- a/packages/share/pubspec.yaml
+++ b/packages/share/pubspec.yaml
@@ -2,7 +2,7 @@
description: Flutter plugin for sharing content via the platform share UI, using
the ACTION_SEND intent on Android and UIActivityViewController on iOS.
homepage: https://github.com/flutter/plugins/tree/master/packages/share
-version: 0.6.3+7
+version: 0.6.3+8
flutter:
plugin:
diff --git a/packages/url_launcher/url_launcher/CHANGELOG.md b/packages/url_launcher/url_launcher/CHANGELOG.md
index 3097a21..c0a1c08 100644
--- a/packages/url_launcher/url_launcher/CHANGELOG.md
+++ b/packages/url_launcher/url_launcher/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 5.4.4
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 5.4.3
* Fixed the launchUniversalLinkIos method.
diff --git a/packages/url_launcher/url_launcher/android/src/main/java/io/flutter/plugins/urllauncher/UrlLauncherPlugin.java b/packages/url_launcher/url_launcher/android/src/main/java/io/flutter/plugins/urllauncher/UrlLauncherPlugin.java
index f322e69..0ff2fd4 100644
--- a/packages/url_launcher/url_launcher/android/src/main/java/io/flutter/plugins/urllauncher/UrlLauncherPlugin.java
+++ b/packages/url_launcher/url_launcher/android/src/main/java/io/flutter/plugins/urllauncher/UrlLauncherPlugin.java
@@ -35,7 +35,7 @@
public void onAttachedToEngine(@NonNull FlutterPluginBinding binding) {
urlLauncher = new UrlLauncher(binding.getApplicationContext(), /*activity=*/ null);
methodCallHandler = new MethodCallHandlerImpl(urlLauncher);
- methodCallHandler.startListening(binding.getFlutterEngine().getDartExecutor());
+ methodCallHandler.startListening(binding.getBinaryMessenger());
}
@Override
diff --git a/packages/url_launcher/url_launcher/pubspec.yaml b/packages/url_launcher/url_launcher/pubspec.yaml
index f0568e0..e853023 100644
--- a/packages/url_launcher/url_launcher/pubspec.yaml
+++ b/packages/url_launcher/url_launcher/pubspec.yaml
@@ -2,7 +2,7 @@
description: Flutter plugin for launching a URL on Android and iOS. Supports
web, phone, SMS, and email schemes.
homepage: https://github.com/flutter/plugins/tree/master/packages/url_launcher/url_launcher
-version: 5.4.3
+version: 5.4.4
flutter:
plugin:
diff --git a/packages/video_player/video_player/CHANGELOG.md b/packages/video_player/video_player/CHANGELOG.md
index 45bdf86..592d41b 100644
--- a/packages/video_player/video_player/CHANGELOG.md
+++ b/packages/video_player/video_player/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.10.8+2
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.10.8+1
* Make the pedantic dev_dependency explicit.
diff --git a/packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java b/packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java
index fdc0511..5770702 100644
--- a/packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java
+++ b/packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java
@@ -53,7 +53,7 @@
this.flutterState =
new FlutterState(
binding.getApplicationContext(),
- binding.getFlutterEngine().getDartExecutor(),
+ binding.getBinaryMessenger(),
FlutterMain::getLookupKeyForAsset,
FlutterMain::getLookupKeyForAsset,
binding.getFlutterEngine().getRenderer());
diff --git a/packages/video_player/video_player/pubspec.yaml b/packages/video_player/video_player/pubspec.yaml
index 178789d..30d1338 100644
--- a/packages/video_player/video_player/pubspec.yaml
+++ b/packages/video_player/video_player/pubspec.yaml
@@ -1,7 +1,7 @@
name: video_player
description: Flutter plugin for displaying inline video with other Flutter
widgets on Android and iOS.
-version: 0.10.8+1
+version: 0.10.8+2
homepage: https://github.com/flutter/plugins/tree/master/packages/video_player/video_player
flutter:
diff --git a/packages/webview_flutter/CHANGELOG.md b/packages/webview_flutter/CHANGELOG.md
index 6932134..88e49f8 100644
--- a/packages/webview_flutter/CHANGELOG.md
+++ b/packages/webview_flutter/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.3.19+10
+
+* Replace deprecated `getFlutterEngine` call on Android.
+
## 0.3.19+9
* Remove example app's iOS workspace settings.
diff --git a/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/WebViewFlutterPlugin.java b/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/WebViewFlutterPlugin.java
index 3acbe97..a43128c 100644
--- a/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/WebViewFlutterPlugin.java
+++ b/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/WebViewFlutterPlugin.java
@@ -52,7 +52,7 @@
@Override
public void onAttachedToEngine(FlutterPluginBinding binding) {
- BinaryMessenger messenger = binding.getFlutterEngine().getDartExecutor();
+ BinaryMessenger messenger = binding.getBinaryMessenger();
binding
.getFlutterEngine()
.getPlatformViewsController()