Skip to content

Commit a86fe8c

Browse files
committed
Remove v1 Android embedding in flutter-hms-push
1 parent a2f9b90 commit a86fe8c

2 files changed

Lines changed: 0 additions & 23 deletions

File tree

flutter-hms-push/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/BackgroundMessagingService.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@
2424
import androidx.annotation.NonNull;
2525
import androidx.core.app.JobIntentService;
2626

27-
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback;
28-
2927
import java.util.Collections;
3028
import java.util.LinkedList;
3129
import java.util.List;
@@ -44,11 +42,6 @@ private synchronized void setBackgroundRunner(FlutterBackgroundRunner bgRunner)
4442
BackgroundMessagingService.backgroundRunner = bgRunner;
4543
}
4644

47-
// For Backwards Compatibility with V1 Plugin registration.
48-
public static void setPluginRegistrantCallback(final PluginRegistrantCallback callback) {
49-
FlutterBackgroundRunner.setPluginRegistrantCallback(callback);
50-
}
51-
5245
public static void setUserCallback(final Context context, final long userCallback) {
5346
FlutterBackgroundRunner.setUserCallback(context, userCallback);
5447
}

flutter-hms-push/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/FlutterBackgroundRunner.java

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,11 @@
3838
import io.flutter.embedding.engine.dart.DartExecutor;
3939
import io.flutter.embedding.engine.dart.DartExecutor.DartCallback;
4040
import io.flutter.embedding.engine.loader.FlutterLoader;
41-
import io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry;
4241
import io.flutter.plugin.common.BinaryMessenger;
4342
import io.flutter.plugin.common.MethodCall;
4443
import io.flutter.plugin.common.MethodChannel;
4544
import io.flutter.plugin.common.MethodChannel.MethodCallHandler;
4645
import io.flutter.plugin.common.MethodChannel.Result;
47-
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback;
4846
import io.flutter.view.FlutterCallbackInformation;
4947

5048
import java.util.Arrays;
@@ -60,9 +58,6 @@ public class FlutterBackgroundRunner implements MethodCallHandler {
6058

6159
public static final String USER_CALLBACK_KEY = "push_background_message_callback";
6260

63-
// Deprecated, Support for backwards compatibility with V1 embedding.
64-
private static PluginRegistrantCallback pluginRegistrantCallback;
65-
6661
private final AtomicBoolean isCallbackDispatcherReady = new AtomicBoolean(false);
6762

6863
private MethodChannel bgMethodChannel;
@@ -71,11 +66,6 @@ public class FlutterBackgroundRunner implements MethodCallHandler {
7166

7267
private long bgMessagingCallback;
7368

74-
// For Backwards Compatibility with V1 Plugin registration.
75-
public static void setPluginRegistrantCallback(final PluginRegistrantCallback callback) {
76-
pluginRegistrantCallback = callback;
77-
}
78-
7969
public static void setCallBackDispatcher(final Context context, final long callbackHandle) {
8070
final SharedPreferences prefs = context.getSharedPreferences(Core.PREFERENCE_NAME, Context.MODE_PRIVATE);
8171
prefs.edit().putLong(CALLBACK_DISPATCHER_KEY, callbackHandle).apply();
@@ -128,12 +118,6 @@ public void startBgIsolate(final Context context, final long callbackHandle) {
128118
initializeMethodChannel(executor);
129119
final DartCallback dartCallback = new DartCallback(assets, appBundlePath, flutterCallbackInfo);
130120
executor.executeDartCallback(dartCallback);
131-
132-
// For V1 Embedding
133-
if (pluginRegistrantCallback != null) {
134-
pluginRegistrantCallback.registerWith(new ShimPluginRegistry(flutterEngine));
135-
}
136-
137121
}
138122
});
139123
};

0 commit comments

Comments
 (0)