PushLibrary icon indicating copy to clipboard operation
PushLibrary copied to clipboard

华为通知没有回调显示

Open Neoqee opened this issue 5 years ago • 1 comments

初始化,成功没有回调onInitResult方法

2020-06-12 19:14:06.465 16614-16614/com.neoqee.myhmctestdemo I/PushLogUtil: HMSAgent.init success? = true 2020-06-12 19:14:06.465 16614-16614/com.neoqee.myhmctestdemo I/NeoqeePush: init

执行loginIn方法的log

2020-06-12 19:15:16.336 16614-16614/com.neoqee.myhmctestdemo I/HMSAgent: PushTargetManager(111)->HuaweiInit(55)->HMSAgent(235)->connect start connect 2020-06-12 19:15:16.337 16614-16614/com.neoqee.myhmctestdemo I/NeoqeeClickPush: loginIn 2020-06-12 19:15:16.442 16614-16614/com.neoqee.myhmctestdemo I/PushLogUtil: huawei-hmsagents connect onConnect=0 2020-06-12 19:15:16.443 16614-16614/com.neoqee.myhmctestdemo I/HMSAgent: HuaweiInit(61)->HMSAgent(288)->GetTokenApi(107)->getToken getToken:handler=com.kidosc.pushlibrary.rom.huawei.HuaweiInit$1$1@f4eef0a 2020-06-12 19:15:16.445 16614-16819/com.neoqee.myhmctestdemo I/HMSSDK_HuaweiPushApiImp: get token, pkgName:com.neoqee.myhmctestdemo 2020-06-12 19:15:16.532 8176-8218/? I/AIDLInvoke: [I/HMSCore/AIDLInvoke 8176:21728 :91] Request, URI: push.gettoken 2020-06-12 19:15:16.533 8176-8218/? I/AIDLInvoke: [I/HMSCore/AIDLInvoke 8176:21728 :397] Request, URI: push.gettoken, clientId: {appId: 102323199, hostAppID: 102323199, packageName: com.neoqee.myhmctestdemo, sdkVersion: 20600301, uid: 0, transactionId: , apiLevel: 0, uri: null, kitSdkVersion: 0} 2020-06-12 19:15:16.533 8176-8218/? I/AIDLInvoke: Request, URI: push.gettoken, clientId: {appId: 102323199, hostAppID: 102323199, packageName: com.neoqee.myhmctestdemo, sdkVersion: 20600301, uid: 0, transactionId: , apiLevel: 0, uri: null, kitSdkVersion: 0} 2020-06-12 19:15:16.538 8176-8218/? I/AppScope: [I/HMSCore/AppScope 8176:21728 :576] checkPermission, appID:102323199, permission:com.huawei.android.hms.push.manageToken, accountIndex:null, checkExpiredTimeFlag:1 2020-06-12 19:15:16.538 8176-8218/? I/PushLog40004307_HMS: [Binder:8176_3-21728]enter get token request:com.huawei.hms.support.api.entity.push.TokenReq{ pkgName: com.neoqee.myhmctestdemo isFirstTime: true scope: null appId: null}, send broadcast to pushagent.(:289) 2020-06-12 19:15:16.539 8176-8218/? I/SendBroadcastPermission: action:com.huawei.android.push.intent.REGISTER, mPermissionType:0 2020-06-12 19:15:16.542 5751-5751/? I/PushLog2828: [main-1]action is com.huawei.android.push.intent.REGISTER(android/null:-1) 2020-06-12 19:15:16.546 8176-8218/? I/AIDLResponseImpl: [I/HMSCore/AIDLResponseImpl 8176:21728 :196] Response, uri: push.gettoken, statusCode: 0 2020-06-12 19:15:16.551 16614-16614/com.neoqee.myhmctestdemo I/HMSAgent: GetTokenApi(56)->GetTokenApi(80)->GetTokenApi(93)->onPushTokenResult getToken:callback=com.kidosc.pushlibrary.rom.huawei.HuaweiInit$1$1@f4eef0a retCode=0 2020-06-12 19:15:16.552 16614-16614/com.neoqee.myhmctestdemo I/PushLogUtil: huawei-hmsagents getToken onResult=0 2020-06-12 19:15:16.553 16614-16614/com.neoqee.myhmctestdemo I/PushLogUtil: onRegistration=ReceiverInfo{pushTarget=HUAWEI, title='注册推送成功', content='', extra='', type=''} 2020-06-12 19:15:16.555 16614-16614/com.neoqee.myhmctestdemo I/SendBroadcastPermission: action:com.kidosc.pushlibrary.ACTION_RECEIVE_INIT_RESULT, mPermissionType:0 2020-06-12 19:15:16.559 5751-5751/? I/PushLog2828: [main-1]broadcast(),and mReceivers 4(android/null:-1) 2020-06-12 19:15:16.582 16614-16614/com.neoqee.myhmctestdemo I/NeoqeePush: onInitResult:ReceiverInfo{pushTarget=HUAWEI, title='注册推送成功', content='', extra='', type='com.kidosc.pushlibrary.ACTION_RECEIVE_INIT_RESULT'} 2020-06-12 19:15:16.585 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]begin to get token from pushSrv, packagename = com.neoqee.myhmctestdemo,userId is 0(android/null:-1) 2020-06-12 19:15:16.590 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]isSupportsMultipleUsers: false(android/null:-1) 2020-06-12 19:15:16.598 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]could not read meta-data from AndroidManifest.xml.(android/null:-1) 2020-06-12 19:15:16.598 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]read to Send:DC(android/null:-1) 2020-06-12 19:15:16.600 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]send msg to remote srv success(android/null:-1) 2020-06-12 19:15:16.657 5751-13686/? I/PushLog2828: [SocketRead_19:04:20-6923]received a msg cmdId:DD(android/null:-1) 2020-06-12 19:15:16.677 5751-13686/? I/PushLog2828: [SocketRead_19:04:20-6923]broadcast(),and mReceivers 4(android/null:-1) 2020-06-12 19:15:16.687 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]enter isSupportCtrlSocketV2, mHasCheckCtrlSocketVersion:true,mIsSupportCtrlSokceV2:true(android/null:-1) 2020-06-12 19:15:16.687 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]ctrlScoket registerPackage com.neoqee.myhmctestdemo(android/null:-1) 2020-06-12 19:15:16.702 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]broadcast(),and mReceivers 4(android/null:-1) 2020-06-12 19:15:16.715 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]send registerToken to:com.neoqee.myhmctestdemo(android/null:-1) 2020-06-12 19:15:16.715 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]isSupportsMultipleUsers: false(android/null:-1) 2020-06-12 19:15:16.716 5751-5765/? I/SendBroadcastPermission: action:com.huawei.android.push.intent.REGISTRATION, mPermissionType:0 2020-06-12 19:15:16.723 16614-16614/com.neoqee.myhmctestdemo I/HMSSDK_PushReceiver: push receive broadcast message, Intent:com.huawei.android.push.intent.REGISTRATION pkgName:com.neoqee.myhmctestdemo 2020-06-12 19:15:16.727 16614-16842/com.neoqee.myhmctestdemo I/HMSSDK_PushReceiver: receive a push token: com.neoqee.myhmctestdemo 2020-06-12 19:15:16.736 16614-16842/com.neoqee.myhmctestdemo I/HMSSDK_PushReceiver: receive a token, refresh the local token 2020-06-12 19:15:16.743 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]lastnetWorkType:1 curNetWorkType:1(android/null:-1) 2020-06-12 19:15:16.748 16614-16842/com.neoqee.myhmctestdemo I/PushLogUtil: setToken=ReceiverInfo{pushTarget=HUAWEI, title='', content='0864134033807688300006857400CN01', extra='', type=''} 2020-06-12 19:15:16.751 16614-16842/com.neoqee.myhmctestdemo I/SendBroadcastPermission: action:com.kidosc.pushlibrary.ACTION_RECEIVE_TOKEN_SET, mPermissionType:0 2020-06-12 19:15:16.758 16614-16614/com.neoqee.myhmctestdemo I/NeoqeePush: onTokenSet:ReceiverInfo{pushTarget=HUAWEI, title='', content='0864134033807688300006857400CN01', extra='', type='com.kidosc.pushlibrary.ACTION_RECEIVE_TOKEN_SET'}

从平台发送了一条通知,然后收到通知时的log

2020-06-12 19:17:47.131 5751-13686/? I/PushLog2828: [SocketRead_19:04:20-6923]received a msg cmdId:A0(android/null:-1) 2020-06-12 19:17:47.251 5751-13686/? I/PushLog2828: [SocketRead_19:04:20-6923]broadcast(),and mReceivers 4(android/null:-1) 2020-06-12 19:17:47.260 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]enter isSupportCtrlSocketV2, mHasCheckCtrlSocketVersion:true,mIsSupportCtrlSokceV2:true(android/null:-1) 2020-06-12 19:17:47.260 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]ctrlSocket cmd is 2, param is 180(android/null:-1) 2020-06-12 19:17:47.263 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]ctrlSocket success(android/null:-1) 2020-06-12 19:17:47.263 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]jsonStr does not have a mapping for app(android/null:-1) 2020-06-12 19:17:47.264 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]dispkgName is com.neoqee.myhmctestdemo(android/null:-1) 2020-06-12 19:17:47.271 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]com.neoqee.myhmctestdemo in user 0 ,uid is 10181(android/null:-1) 2020-06-12 19:17:47.274 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]areNotificationsEnabledForPackage:true(android/null:-1) 2020-06-12 19:17:47.277 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]com.huawei.android.pushagent in user 0 ,uid is 10059(android/null:-1) 2020-06-12 19:17:47.278 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]areNotificationsEnabledForPackage:true(android/null:-1) 2020-06-12 19:17:47.286 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]isSupportNotificationCenter:true(android/null:-1) 2020-06-12 19:17:47.289 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]com.huawei.android.pushagent in user 0 ,uid is 10059(android/null:-1) 2020-06-12 19:17:47.291 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]areNotificationsEnabledForPackage:true(android/null:-1) 2020-06-12 19:17:47.292 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]isSupportsMultipleUsers: false(android/null:-1) 2020-06-12 19:17:47.293 5751-5765/? I/SendBroadcastPermission: action:com.huawei.intent.action.PUSH, mPermissionType:0 2020-06-12 19:17:47.295 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]read to Send:A1(android/null:-1) 2020-06-12 19:17:47.297 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]send msg to remote srv success(android/null:-1) 2020-06-12 19:17:47.297 5751-5765/? I/PushLog2828: [ReceiverDispatcher-400]rspPushMessage the response msg is :A1,msgId:A153268DC93231FB,flag:00(android/null:-1) 2020-06-12 19:17:47.300 16549-16549/? I/PushLogAC2836: [main-1]action is com.huawei.intent.action.PUSH(pushagent/null:-1) 2020-06-12 19:17:47.304 16549-16549/? I/PushLogAC2836: [main-1]run push selfshow(pushagent/null:-1) 2020-06-12 19:17:47.305 16549-16549/? I/PushLogAC2836: [main-1]getEmuiLevel:13(pushagent/null:-1) 2020-06-12 19:17:47.326 16549-16954/? I/PushLogAC2836: [Thread-4-22190]exportedFlag:true(pushagent/null:-1) 2020-06-12 19:17:47.326 16549-16954/? I/PushLogAC2836: [Thread-4-22190]need permission:null(pushagent/null:-1) 2020-06-12 19:17:47.327 16549-16954/? E/PushLogAC2836: [Thread-4-22190]ClassNotFoundException:java.lang.ClassNotFoundException: dalvik.system.Zygote(pushagent/null:-1) 2020-06-12 19:17:47.328 16549-16954/? I/PushLogAC2836: [Thread-4-22190]get small icon from com.neoqee.myhmctestdemo(pushagent/null:-1) 2020-06-12 19:17:47.344 16549-16954/? I/PushLogAC2836: [Thread-4-22190]proxyHost=null(pushagent/null:-1) 2020-06-12 19:17:47.344 16549-16954/? I/PushLogAC2836: [Thread-4-22190]proxyPort=-1(pushagent/null:-1) 2020-06-12 19:17:47.360 16549-16954/? E/PushLogAC2836: [Thread-4-22190]Exception occurTarget host must not be null, or set in parameters. scheme=null, host=null, path=6511290(pushagent/null:-1) 2020-06-12 19:17:47.360 16549-16954/? I/PushLogAC2836: [Thread-4-22190]getEmuiLevel:13(pushagent/null:-1) 2020-06-12 19:17:47.360 16549-16954/? I/PushLogAC2836: [Thread-4-22190]huawei phone, and emui5.0, need not show large icon.(pushagent/null:-1) 2020-06-12 19:17:47.361 16549-16954/? I/PushLogAC2836: [Thread-4-22190]getEmuiLevel:13(pushagent/null:-1) 2020-06-12 19:17:47.371 16549-16954/? I/PushLogAC2836: [Thread-4-22190]enter bdReport, cmd =app, msgid = 6511290, eventId = 0,notifyId= 1215972598(pushagent/null:-1) 2020-06-12 19:17:47.374 16549-16954/? I/PushLogAC2836: [Thread-4-22190]bd success(pushagent/null:-1)

没有收到PushReceiver的回调

Neoqee avatar Jun 12 '20 11:06 Neoqee

我的TAG是NeoqeePush,回调log都有打印方法名,所以在收到通知和初始化时都没有收到回调,初始化的回调在执行loginIn方法时出现。

Neoqee avatar Jun 12 '20 11:06 Neoqee