flutter集成fcm报错

用户6416075
2021-05-25 01:31 299 1

报错日志如下
I/flutter (11255): | JPUSH | Flutter | addEventHandler:
I/flutter (11255): | JPUSH | Flutter | setup:
I/| JPUSH | Flutter | Android | (11255): setup
D/| JPUSH | Flutter | Android | (11255): setup :{debug=true, production=false, channel=theChannel, appKey=010d0972c6cc0fd6902df014}
I/flutter (11255): | JPUSH | Flutter | setAlias:
D/ActionManager(11255): addAction type:JPUSH,action:cn.jpush.android.helper.b
I/flutter (11255): | JPUSH | Flutter | applyPushAuthority:
D/JIGUANG-JPush(11255): [JPushInterface] action:init - sdkVersion:4.0.6, buildId:113
I/flutter (11255): | JPUSH | Flutter | getRegistrationID:
D/JIGUANG-JPush(11255): [AndroidUtil] action:checkValidManifest
I/JIGUANG-JPush(11255): [JPushConstants] found messageReceiverClass :com.jiguang.jpush.JPushEventReceiverat com.imin.iminbiz by getCommonReceiverNames
D/JIGUANG-JPush(11255): [AndroidUtil] find authority: com.imin.iminbiz.flutter.image_provider and uri permission is ok
D/JIGUANG-JPush(11255): [ActionHelper] doSingleAction: third_init
D/| JPUSH | Flutter | Android | (11255): scheduleCache:
I/| JPUSH | Flutter | Android | (11255): setAlias
D/| JPUSH | Flutter | Android | (11255): setAlias: goodMan
I/| JPUSH | Flutter | Android | (11255): getRegistrationID
D/| JPUSH | Flutter | Android | (11255): getRegistrationID:
I/JIGUANG-D(11255): [JDyAndroidUtils] found userServiceClass :com.jiguang.jpush.JPushCustomService by getCommonServiceNames
I/JIGUANG-JCore(11255): [JCommonServiceHelper] found userServiceClass :com.jiguang.jpush.JPushCustomService by getCommonServiceNames
I/JIGUANG-JCore(11255): [JCoreGobal] action:init jcore,version:2.7.8,build id:69,l:278
D/JIGUANG-JCore(11255): [JCoreHelper] runActionWithService action:notification_state
D/JIGUANG-JCore(11255): [JCoreHelper] runActionWithService action:install_status
D/JIGUANG-JCore(11255): [JCoreHelper] runActionWithService action:init
D/JIGUANG-JCore(11255): [JCoreHelper] runActionWithService action:get_rid
D/JIGUANG-JPush(11255): [AndroidUtil] action:checkValidManifest
D/JIGUANG-JCore(11255): [JCoreHelper] runActionWithService action:get_rid
D/JIGUANG-JCore(11255): [JCoreHelper] runActionWithService action:tagalis
D/JIGUANG-JPush(11255): [AndroidUtil] find authority: com.imin.iminbiz.flutter.image_provider and uri permission is ok
D/JIGUANG-JCore(11255): [JCoreHelper] runActionWithService action:install_status
E/JIGUANG-JPush(11255): [FCMPushHelper] Please check *.jar files your project depends on, can't load class - com.google.firebase.iid.FirebaseInstanceId
E/JIGUANG-JPush(11255): error:java.lang.ClassNotFoundException: com.google.firebase.iid.FirebaseInstanceId
E/AndroidRuntime(11255): FATAL EXCEPTION: jg_fr_pool_thread2
E/AndroidRuntime(11255): Process: com.imin.iminbiz, PID: 11255
E/AndroidRuntime(11255): java.lang.RuntimeException: java.lang.RuntimeException: Please check *.jar files your project depends on.
E/AndroidRuntime(11255): at cn.jpush.android.ac.c$1.a(Unknown Source:4)
E/AndroidRuntime(11255): at cn.jpush.android.ad.e.run(Unknown Source:9)
E/AndroidRuntime(11255): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/AndroidRuntime(11255): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/AndroidRuntime(11255): at java.lang.Thread.run(Thread.java:764)
E/AndroidRuntime(11255): Caused by: java.lang.RuntimeException: Please check *.jar files your project depends on.
E/AndroidRuntime(11255): at cn.jpush.android.thirdpush.fcm.a.j(FCMPushHelper.java:94)
E/AndroidRuntime(11255): at cn.jpush.android.thirdpush.fcm.a.e(FCMPushHelper.java:75)
E/AndroidRuntime(11255): at cn.jpush.android.thirdpush.fcm.a.b(FCMPushHelper.java:49)
E/AndroidRuntime(11255): at cn.jpush.android.thirdpush.fcm.FCMPushManager.init(FCMPushManager.java:14)
E/AndroidRuntime(11255): at cn.jpush.android.ac.c.j(Unknown Source:92)
E/AndroidRuntime(11255): at cn.jpush.android.ac.c.a(Unknown Source:41)
E/AndroidRuntime(11255): at cn.jpush.android.ac.c.b(Unknown Source:7)
E/AndroidRuntime(11255): at cn.jpush.android.l.a.handleAction(Unknown Source:1446)
E/AndroidRuntime(11255): at cn.jpush.android.local.ActionHelper$a.a(Unknown Source:19)
E/AndroidRuntime(11255): ... 4 more
E/AndroidRuntime(11255): Caused by: java.lang.ClassNotFoundException: com.google.firebase.iid.FirebaseInstanceId
E/AndroidRuntime(11255): at java.lang.Class.classForName(Native Method)
E/AndroidRuntime(11255): at java.lang.Class.forName(Class.java:453)
E/AndroidRuntime(11255): at java.lang.Class.forName(Class.java:378)
E/AndroidRuntime(11255): at cn.jpush.android.thirdpush.fcm.a.a(FCMPushHelper.java:103)
E/AndroidRuntime(11255): at cn.jpush.android.thirdpush.fcm.a.j(FCMPushHelper.java:89)
E/AndroidRuntime(11255): ... 12 more
E/AndroidRuntime(11255): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.iid.FirebaseInstanceId" on path: DexPathList[[zip file "/data/app/com.imin.iminbiz-UPvMONU0Sv6pJh_2ZQ0mUA==/base.apk"],nativeLibraryDirectories=[/data/app/com.imin.iminbiz-UPvMONU0Sv6pJh_2ZQ0mUA==/lib/arm64, /data/app/com.imin.iminbiz-UPvMONU0Sv6pJh_2ZQ0mUA==/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
E/AndroidRuntime(11255): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:125)
E/AndroidRuntime(11255): at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
E/AndroidRuntime(11255): at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
E/AndroidRuntime(11255): ... 17 more
E/JIGUANG-JPush(11255): [JPushRunnable] name: ThirdPushManager#loadThirdPush, thread id: jg_fr_pool_thread2-390
E/JIGUANG-JPush(11255): e:java.lang.RuntimeException: java.lang.RuntimeException: Please check *.jar files your project depends on.
D/| JPUSH | Flutter | Android | (11255): runMainThread:map = {isEnabled=true},method =onReceiveNotificationAuthorization
D/JIGUANG-JPush(11255): [JMessageReceiverHelper] Send push received broadcast to developer defined receiver
D/| JPUSH | Flutter | Android | (11255): handlingNotificationReceive cn.jpush.android.intent.NOTIFICATION_RECEIVED
D/| JPUSH | Flutter | Android | (11255):
D/| JPUSH | Flutter | Android | (11255): transmitNotificationReceive title=testalert=1extras={cn.jpush.android.ALERT_TYPE=7, cn.jpush.android.NOTIFICATION_ID=516293487, cn.jpush.android.MSG_ID=54043417213622972, cn.jpush.android.ALERT=1, cn.jpush.android.EXTRA={}}
I/zygote64(11255): Background concurrent copying GC freed 15221(1155KB) AllocSpace objects, 16(512KB) LOS objects, 51% free, 1426KB/2MB, paused 12.211ms total 114.266ms
I/flutter (11255): flutter get registration id : 140fe1da9e79f5c3b21
I/flutter (11255): | JPUSH | Flutter | _handleMethod:
I/flutter (11255): flutter onReceiveNotificationAuthorization: {isEnabled: true}
I/flutter (11255): | JPUSH | Flutter | _handleMethod:
I/flutter (11255): flutter onReceiveNotification: {alert: 1, extras: {cn.jpush.android.ALERT_TYPE: 7, cn.jpush.android.NOTIFICATION_ID: 516293487, cn.jpush.android.MSG_ID: 54043417213622972, cn.jpush.android.ALERT: 1, cn.jpush.android.EXTRA: {}}, title: test}
E/flutter (11255): [ERROR:flutter/lib/ui/ui_dart_state.cc(186)] Unhandled Exception: PlatformException(6002, , , null)
E/flutter (11255): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:581:7)
E/flutter (11255): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:158:18)
E/flutter (11255):
E/flutter (11255): #2 JPush.setAlias (package:jpush_flutter/jpush_flutter.dart:182:9)
E/flutter (11255):
E/flutter (11255):

2个回答

热门排序
  • 你是在集成FCM厂商通道吗?应该是集成没有成功,jar文件没有识别,你是手动还是自动呢?查看一下自己的集成步骤。

  • 用户6164344
    2021-06-24 09:29

    我这里也报这个错,自动集成的