Description
Hi, when run the latest version that is huawei_push: ^6.12.0+303, I get this issue
I think it is from new flutter version 3.29 which i use it please check and update it.
with regards.
The issue:
.pub-cache/hosted/pub.dev/huawei_push-6.12.0+303/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/BackgroundMessagingService.java:27: error: cannot find symbol
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback;
^
symbol: class PluginRegistrantCallback
location: interface PluginRegistry
/Users/homele/.pub-cache/hosted/pub.dev/huawei_push-6.12.0+303/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/FlutterBackgroundRunner.java:41: error: package io.flutter.embedding.engine.plugins.shim does not exist
import io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry;
^
/Users/homele/.pub-cache/hosted/pub.dev/huawei_push-6.12.0+303/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/FlutterBackgroundRunner.java:47: error: cannot find symbol
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback;
^
symbol: class PluginRegistrantCallback
location: interface PluginRegistry
/Users/homele/.pub-cache/hosted/pub.dev/huawei_push-6.12.0+303/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/BackgroundMessagingService.java:48: error: cannot find symbol
public static void setPluginRegistrantCallback(final PluginRegistrantCallback callback) {
^
symbol: class PluginRegistrantCallback
location: class BackgroundMessagingService
/Users/homele/.pub-cache/hosted/pub.dev/huawei_push-6.12.0+303/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/FlutterBackgroundRunner.java:64: error: cannot find symbol
private static PluginRegistrantCallback pluginRegistrantCallback;
^
symbol: class PluginRegistrantCallback
location: class FlutterBackgroundRunner
/Users/homele/.pub-cache/hosted/pub.dev/huawei_push-6.12.0+303/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/FlutterBackgroundRunner.java:75: error: cannot find symbol
public static void setPluginRegistrantCallback(final PluginRegistrantCallback callback) {
^
symbol: class PluginRegistrantCallback
location: class FlutterBackgroundRunner
warning: unknown enum constant Mode.STRICT
reason: class file for com.facebook.infer.annotation.Nullsafe$Mode not found
warning: unknown enum constant Mode.STRICT
5
warning: unknown enum constant Mode.LOCAL
/Users/homele/.pub-cache/hosted/pub.dev/huawei_push-6.12.0+303/android/src/main/java/com/huawei/hms/flutter/push/backgroundmessaging/FlutterBackgroundRunner.java:134: error: cannot find symbol
pluginRegistrantCallback.registerWith(new ShimPluginRegistry(flutterEngine));
^
symbol: class ShimPluginRegistry
location: class FlutterBackgroundRunner
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/homele/.pub-cache/hosted/pub.dev/huawei_push-6.12.0+303/android/src/main/java/com/huawei/hms/flutter/push/utils/BundleUtils.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
7 errors
10 warnings