Skip to content

Commit 04a051a

Browse files
[many] Replace deprecated getFlutterEngine calls on Android (flutter#2600)
1 parent 995c15b commit 04a051a

File tree

41 files changed

+83
-33
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+83
-33
lines changed

packages/android_alarm_manager/CHANGELOG.md

+4

packages/android_alarm_manager/android/src/main/java/io/flutter/plugins/androidalarmmanager/AndroidAlarmManagerPlugin.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,7 @@ public static void registerWith(Registrar registrar) {
6363

6464
@Override
6565
public void onAttachedToEngine(FlutterPluginBinding binding) {
66-
onAttachedToEngine(
67-
binding.getApplicationContext(), binding.getFlutterEngine().getDartExecutor());
66+
onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger());
6867
}
6968

7069
public void onAttachedToEngine(Context applicationContext, BinaryMessenger messenger) {

packages/android_alarm_manager/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: android_alarm_manager
22
description: Flutter plugin for accessing the Android AlarmManager service, and
33
running Dart code in the background when alarms fire.
4-
version: 0.4.5+5
4+
version: 0.4.5+6
55
homepage: https://github.com/flutter/plugins/tree/master/packages/android_alarm_manager
66

77
dependencies:

packages/camera/CHANGELOG.md

+4

packages/camera/android/src/main/java/io/flutter/plugins/camera/CameraPlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public void onDetachedFromEngine(@NonNull FlutterPluginBinding binding) {
6868
public void onAttachedToActivity(@NonNull ActivityPluginBinding binding) {
6969
maybeStartListening(
7070
binding.getActivity(),
71-
flutterPluginBinding.getFlutterEngine().getDartExecutor(),
71+
flutterPluginBinding.getBinaryMessenger(),
7272
binding::addRequestPermissionsResultListener,
7373
flutterPluginBinding.getFlutterEngine().getRenderer());
7474
}

packages/camera/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: camera
22
description: A Flutter plugin for getting information about and controlling the
33
camera on Android and iOS. Supports previewing the camera feed, capturing images, capturing video,
44
and streaming image buffers to dart.
5-
version: 0.5.7+4
5+
version: 0.5.7+5
66

77
homepage: https://github.com/flutter/plugins/tree/master/packages/camera
88

packages/connectivity/connectivity/CHANGELOG.md

+4

packages/connectivity/connectivity/android/src/main/java/io/flutter/plugins/connectivity/ConnectivityPlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public static void registerWith(Registrar registrar) {
2828

2929
@Override
3030
public void onAttachedToEngine(FlutterPluginBinding binding) {
31-
setupChannels(binding.getFlutterEngine().getDartExecutor(), binding.getApplicationContext());
31+
setupChannels(binding.getBinaryMessenger(), binding.getApplicationContext());
3232
}
3333

3434
@Override

packages/connectivity/connectivity/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: connectivity
22
description: Flutter plugin for discovering the state of the network (WiFi &
33
mobile/cellular) connectivity on Android and iOS.
44
homepage: https://github.com/flutter/plugins/tree/master/packages/connectivity/connectivity
5-
version: 0.4.8+2
5+
version: 0.4.8+3
66

77
flutter:
88
plugin:

packages/e2e/CHANGELOG.md

+4

packages/e2e/android/src/main/java/dev/flutter/plugins/e2e/E2EPlugin.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ public static void registerWith(Registrar registrar) {
3131

3232
@Override
3333
public void onAttachedToEngine(FlutterPluginBinding binding) {
34-
onAttachedToEngine(
35-
binding.getApplicationContext(), binding.getFlutterEngine().getDartExecutor());
34+
onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger());
3635
}
3736

3837
private void onAttachedToEngine(Context applicationContext, BinaryMessenger messenger) {

packages/e2e/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: e2e
22
description: Runs tests that use the flutter_test API as integration tests.
3-
version: 0.3.0
3+
version: 0.3.0+1
44
homepage: https://github.com/flutter/plugins/tree/master/packages/e2e
55

66
environment:

packages/espresso/CHANGELOG.md

+4

packages/espresso/android/src/main/java/com/example/espresso/EspressoPlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class EspressoPlugin implements FlutterPlugin, MethodCallHandler {
1313
@Override
1414
public void onAttachedToEngine(@NonNull FlutterPluginBinding flutterPluginBinding) {
1515
final MethodChannel channel =
16-
new MethodChannel(flutterPluginBinding.getFlutterEngine().getDartExecutor(), "espresso");
16+
new MethodChannel(flutterPluginBinding.getBinaryMessenger(), "espresso");
1717
channel.setMethodCallHandler(new EspressoPlugin());
1818
}
1919

packages/espresso/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: espresso
22
description: Java classes for testing Flutter apps using Espresso.
3-
version: 0.0.1+4
3+
version: 0.0.1+5
44
homepage: https://github.com/flutter/plugins/espresso
55

66
environment:

packages/local_auth/CHANGELOG.md

+4

packages/local_auth/android/src/main/java/io/flutter/plugins/localauth/LocalAuthPlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ private void stopAuthentication(Result result) {
169169

170170
@Override
171171
public void onAttachedToEngine(FlutterPluginBinding binding) {
172-
channel = new MethodChannel(binding.getFlutterEngine().getDartExecutor(), CHANNEL_NAME);
172+
channel = new MethodChannel(binding.getBinaryMessenger(), CHANNEL_NAME);
173173
}
174174

175175
@Override

packages/local_auth/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: local_auth
22
description: Flutter plugin for Android and iOS device authentication sensors
33
such as Fingerprint Reader and Touch ID.
44
homepage: https://github.com/flutter/plugins/tree/master/packages/local_auth
5-
version: 0.6.1+3
5+
version: 0.6.1+4
66

77
flutter:
88
plugin:

packages/package_info/CHANGELOG.md

+4

packages/package_info/android/src/main/java/io/flutter/plugins/packageinfo/PackageInfoPlugin.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ public static void registerWith(Registrar registrar) {
3131

3232
@Override
3333
public void onAttachedToEngine(FlutterPluginBinding binding) {
34-
onAttachedToEngine(
35-
binding.getApplicationContext(), binding.getFlutterEngine().getDartExecutor());
34+
onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger());
3635
}
3736

3837
private void onAttachedToEngine(Context applicationContext, BinaryMessenger messenger) {

packages/package_info/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: package_info
22
description: Flutter plugin for querying information about the application
33
package, such as CFBundleVersion on iOS or versionCode on Android.
44
homepage: https://github.com/flutter/plugins/tree/master/packages/package_info
5-
version: 0.4.0+14
5+
version: 0.4.0+15
66

77
flutter:
88
plugin:

packages/path_provider/path_provider/CHANGELOG.md

+4

packages/path_provider/path_provider/android/src/main/java/io/flutter/plugins/pathprovider/PathProviderPlugin.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,7 @@ public static void registerWith(Registrar registrar) {
3535

3636
@Override
3737
public void onAttachedToEngine(@NonNull FlutterPluginBinding binding) {
38-
channel =
39-
new MethodChannel(
40-
binding.getFlutterEngine().getDartExecutor(), "plugins.flutter.io/path_provider");
38+
channel = new MethodChannel(binding.getBinaryMessenger(), "plugins.flutter.io/path_provider");
4139
context = binding.getApplicationContext();
4240
channel.setMethodCallHandler(this);
4341
}

packages/path_provider/path_provider/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: path_provider
22
description: Flutter plugin for getting commonly used locations on the Android &
33
iOS file systems, such as the temp and app data directories.
44
homepage: https://github.com/flutter/plugins/tree/master/packages/path_provider/path_provider
5-
version: 1.6.5
5+
version: 1.6.6
66

77
flutter:
88
plugin:

packages/quick_actions/CHANGELOG.md

+4

packages/quick_actions/android/src/main/java/io/flutter/plugins/quickactions/QuickActionsPlugin.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ public static void registerWith(Registrar registrar) {
3232

3333
@Override
3434
public void onAttachedToEngine(FlutterPluginBinding binding) {
35-
setupChannel(
36-
binding.getFlutterEngine().getDartExecutor(), binding.getApplicationContext(), null);
35+
setupChannel(binding.getBinaryMessenger(), binding.getApplicationContext(), null);
3736
}
3837

3938
@Override

packages/quick_actions/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: quick_actions
22
description: Flutter plugin for creating shortcuts on home screen, also known as
33
Quick Actions on iOS and App Shortcuts on Android.
44
homepage: https://github.com/flutter/plugins/tree/master/packages/quick_actions
5-
version: 0.4.0+2
5+
version: 0.4.0+3
66

77
flutter:
88
plugin:

packages/sensors/CHANGELOG.md

+4

packages/sensors/android/src/main/java/io/flutter/plugins/sensors/SensorsPlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public static void registerWith(Registrar registrar) {
3333
@Override
3434
public void onAttachedToEngine(FlutterPluginBinding binding) {
3535
final Context context = binding.getApplicationContext();
36-
setupEventChannels(context, binding.getFlutterEngine().getDartExecutor());
36+
setupEventChannels(context, binding.getBinaryMessenger());
3737
}
3838

3939
@Override

packages/sensors/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: sensors
22
description: Flutter plugin for accessing the Android and iOS accelerometer and
33
gyroscope sensors.
44
homepage: https://github.com/flutter/plugins/tree/master/packages/sensors
5-
version: 0.4.1+8
5+
version: 0.4.1+9
66

77
flutter:
88
plugin:

packages/share/CHANGELOG.md

+4

packages/share/android/src/main/java/io/flutter/plugins/share/SharePlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public static void registerWith(Registrar registrar) {
2727

2828
@Override
2929
public void onAttachedToEngine(FlutterPluginBinding binding) {
30-
setUpChannel(null, binding.getFlutterEngine().getDartExecutor());
30+
setUpChannel(null, binding.getBinaryMessenger());
3131
}
3232

3333
@Override

packages/share/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: share
22
description: Flutter plugin for sharing content via the platform share UI, using
33
the ACTION_SEND intent on Android and UIActivityViewController on iOS.
44
homepage: https://github.com/flutter/plugins/tree/master/packages/share
5-
version: 0.6.3+7
5+
version: 0.6.3+8
66

77
flutter:
88
plugin:

packages/url_launcher/url_launcher/CHANGELOG.md

+4

packages/url_launcher/url_launcher/android/src/main/java/io/flutter/plugins/urllauncher/UrlLauncherPlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public static void registerWith(Registrar registrar) {
3535
public void onAttachedToEngine(@NonNull FlutterPluginBinding binding) {
3636
urlLauncher = new UrlLauncher(binding.getApplicationContext(), /*activity=*/ null);
3737
methodCallHandler = new MethodCallHandlerImpl(urlLauncher);
38-
methodCallHandler.startListening(binding.getFlutterEngine().getDartExecutor());
38+
methodCallHandler.startListening(binding.getBinaryMessenger());
3939
}
4040

4141
@Override

packages/url_launcher/url_launcher/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: url_launcher
22
description: Flutter plugin for launching a URL on Android and iOS. Supports
33
web, phone, SMS, and email schemes.
44
homepage: https://github.com/flutter/plugins/tree/master/packages/url_launcher/url_launcher
5-
version: 5.4.3
5+
version: 5.4.4
66

77
flutter:
88
plugin:

packages/video_player/video_player/CHANGELOG.md

+4

packages/video_player/video_player/android/src/main/java/io/flutter/plugins/videoplayer/VideoPlayerPlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public void onAttachedToEngine(FlutterPluginBinding binding) {
5353
this.flutterState =
5454
new FlutterState(
5555
binding.getApplicationContext(),
56-
binding.getFlutterEngine().getDartExecutor(),
56+
binding.getBinaryMessenger(),
5757
FlutterMain::getLookupKeyForAsset,
5858
FlutterMain::getLookupKeyForAsset,
5959
binding.getFlutterEngine().getRenderer());

packages/video_player/video_player/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: video_player
22
description: Flutter plugin for displaying inline video with other Flutter
33
widgets on Android and iOS.
4-
version: 0.10.8+1
4+
version: 0.10.8+2
55
homepage: https://github.com/flutter/plugins/tree/master/packages/video_player/video_player
66

77
flutter:

packages/webview_flutter/CHANGELOG.md

+4

packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/WebViewFlutterPlugin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public static void registerWith(Registrar registrar) {
5252

5353
@Override
5454
public void onAttachedToEngine(FlutterPluginBinding binding) {
55-
BinaryMessenger messenger = binding.getFlutterEngine().getDartExecutor();
55+
BinaryMessenger messenger = binding.getBinaryMessenger();
5656
binding
5757
.getFlutterEngine()
5858
.getPlatformViewsController()

0 commit comments

Comments
 (0)