App接入拉起小程序功能在Android 8.1及以下都能正常唤起,但在9.0机型(华为小米都会出现)上,无法正常拉起微信,但实际打开微信的时候小程序已经在微信内部被调起。抓了日志里面报ignore wechat app signature validation错误,但在9.0系统上微信分享微信支付都能正常唤起的
日志如下:
debug, 01-24 17:07:00.433, 3477, 3477, MicroMsg.SDK.WXMsgImplComm, ignore wechat app signature validation
info, 01-24 17:07:00.433, 3477, 3477, chatty, uid=10428(cn.yaomaitong.app) identical 1 line
debug, 01-24 17:07:00.439, 3477, 3477, MicroMsg.SDK.WXMsgImplComm, ignore wechat app signature validation
info, 01-24 17:07:00.439, 3477, 3477, MicroMsg.SDK.WXApiImplV10, sendReq, req type = 19
warn, 01-24 17:07:00.443, 1297, 6282, VRSystemServiceManager, vr service is not alive
debug, 01-24 17:07:00.443, 1297, 6282, HwAddViewManager, addViewPermissionCheck: com.tencent.mm type: 4
debug, 01-24 17:07:00.443, 1297, 6282, HwAddViewManager, permission: 4 allow
info, 01-24 17:07:00.443, 1297, 6282, HwActivityManagerServiceEx, isAllowToStartActivity:true, activityMode:4, callerPkg:com.tencent.mm, destInfo:ActivityInfo{d4a0e42 com.tencent.mm.plugin.base.stub.WXBizEntryActivity}, topActivity:ActivityInfo{fd4dcb6 cn.yaomaitong.app.ui.web.WebActivity}
info, 01-24 17:07:00.444, 1297, 6282, ActivityManager, START u0 {dat=weixin://dl/jumpWxa/?appid=wxa3b0a8dcf9042dc7&userName=gh_89026ea0d49b@app&path=/pages/index/index.html flg=0x10000000 cmp=com.tencent.mm/.plugin.base.stub.WXBizEntryActivity (has extras)} from uid 10427
info, 01-24 17:07:00.444, 1297, 6282, ActivityManager, ActivityRecord info: ActivityInfo{d4a0e42 com.tencent.mm.plugin.base.stub.WXBizEntryActivity}
verbose, 01-24 17:07:00.448, 1297, 6282, WindowManager, addAppToken: AppWindowToken{512b489 token=Token{d93a390 ActivityRecord{1ec5e53 u0 com.tencent.mm/.plugin.base.stub.WXBizEntryActivity t44}}} controller={TaskWindowContainerController taskId=44} at 2147483647
debug, 01-24 17:07:00.459, 676, 676, Layer, Skip in Layer::computeScreenBounds 1
info, 01-24 17:07:00.462, 676, 676, chatty, uid=1000(system) /system/bin/surfaceflinger identical 22 lines
debug, 01-24 17:07:00.462, 676, 676, Layer, Skip in Layer::computeScreenBounds 1
warn, 01-24 17:07:00.463, 1297, 3860, VRSystemServiceManager, vr service is not alive
info, 01-24 17:07:00.463, 1297, 3860, ActivityManager, START u0 {flg=0x10000000 cmp=cn.yaomaitong.app/.ui.portal.PortalActivity (has extras)} from uid 10428
debug, 01-24 17:07:00.464, 676, 676, Layer, Skip in Layer::computeScreenBounds 1
info, 01-24 17:07:00.464, 1297, 3860, ActivityManager, ActivityRecord info: ActivityInfo{6eecc8e cn.yaomaitong.app.ui.portal.PortalActivity}