后续在日志中发现,即日志标记的后面约30行有个调用com.tencent.mars相关内容,想问下这是在哪个地方,在这里做了什么操作,因为在aar里面未发现这个命名空间 [图片][图片]
在启动VIOP的时候,会出现导致系统崩溃重启的问题,腾讯XLOG和logcat放在正文,如何解决?XLOG链接 https://micro-api.elifestrong.com/admin/sys-file/local/07006e21ea6743d7b935d2236f939e6d.zip 本地抓取的logcat https://micro-api.elifestrong.com/admin/sys-file/local/07006e21ea6743d7b935d2236f939e6d.zip 搜索内容 fatal,报错日志内容和大致位置如下 [图片]
04-10APPID:wx302fdaf7bf0df089 SN:53902321300140 调用时间:2024-01-11 10:00-10:04这个时间段
WMPF2.2.0使用VIOP通话的时候报错说 get voipToken error?看文档里说,使用WMPF注册设备的话,在使用viop视频通话的时候是不需要传viopToken的,在设备A上是可以拨打小程序的,后面又搞了一个设备B,在设备B上运行相同的应用,没有修改代码的情况下拨通音视频通话报这个错 [图片]
01-11service apk 是2.1.0 cli是2.1.0 另一个wxfacepay-release-6267040
最新的稳定框架2.1.0接入有问题,调用激活设备的时候报错service not register?[图片]
2023-12-18然后想看下这个service有没有正常启动起来的时候,又报了一些跟SO库相关的问题,但是libilink2等等的那些SO库是有推送进去的 2023-12-15 11:14:45.961 2211-2278 libc com.tencent.wmpf A Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 2278 (DefaultDispatch), pid 2211 (om.tencent.wmpf) 2023-12-15 11:14:46.062 2292-2292 DEBUG pid-2292 A pid: 2211, tid: 2278, name: DefaultDispatch >>> com.tencent.wmpf <<< 2023-12-15 11:14:46.336 2292-2292 DEBUG crash_dump32 A #13 pc 00063413 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/lib/arm/libilink2.so (BuildId: f317808183b94825f11dc94519ca4cf76a4d9773) 2023-12-15 11:14:46.337 2292-2292 DEBUG crash_dump32 A #14 pc 0006337b /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/lib/arm/libilink2.so (BuildId: f317808183b94825f11dc94519ca4cf76a4d9773) 2023-12-15 11:14:46.337 2292-2292 DEBUG crash_dump32 A #15 pc 0008159d /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/lib/arm/libilink2.so (BuildId: f317808183b94825f11dc94519ca4cf76a4d9773) 2023-12-15 11:14:46.337 2292-2292 DEBUG crash_dump32 A #16 pc 00088323 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.odex (art_jni_trampoline+74) 2023-12-15 11:14:46.338 2292-2292 DEBUG crash_dump32 A #24 pc 00278b18 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (com.tencent.ilink.Context.newDeviceSession) 2023-12-15 11:14:46.339 2292-2292 DEBUG crash_dump32 A #27 pc 009128c8 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (bkz.<init>+20) 2023-12-15 11:14:46.339 2292-2292 DEBUG crash_dump32 A #30 pc 00905fe8 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (biz$f.invokeSuspend+108) 2023-12-15 11:14:46.339 2292-2292 DEBUG crash_dump32 A #33 pc 013f6e68 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (hpm.resumeWith+28) 2023-12-15 11:14:46.340 2292-2292 DEBUG crash_dump32 A #36 pc 00b3df82 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (kotlinx.coroutines.DispatchedTask.run+338) 2023-12-15 11:14:46.340 2292-2292 DEBUG crash_dump32 A #39 pc 00b69c54 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely) 2023-12-15 11:14:46.340 2292-2292 DEBUG crash_dump32 A #42 pc 00b68db4 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask+28) 2023-12-15 11:14:46.340 2292-2292 DEBUG crash_dump32 A #45 pc 00b68ee4 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker+56) 2023-12-15 11:14:46.341 2292-2292 DEBUG crash_dump32 A #48 pc 00b68e94 /data/app/~~mPVCLDAu9MlP-sJrEifXVg==/com.tencent.wmpf-sn694446xVbV-AbUb0h7Nw==/oat/arm/base.vdex (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run)
使用音视频通话需要使用2.1.0的小程序服务框架,从2.0.0(正常)切换到2.1.0之后就异常了?下面为详细的日志,截图和txt都已上传,报错service not register 是哪里引用有问题吗? 还是少导入了哪个so库或是其他的? 之前2.0.0so库少的情况下会报闪退,然后把相应的so推送到system/lib路径下就可以解决,2.1.0出现这个问题要怎么解决? [图片] 2023-12-15 10:40:27.527 10773-10773 IPC.IPCBridgeManager com.vs.eldertv I onServiceConnected(20306741), id:63161501529699 2023-12-15 10:40:27.530 10773-11043 IPC.IPCBridgeManager com.vs.eldertv I [getIPCBridge] bw:20306741, id:63161501529699, process:com.tencent.wmpf pingBinder:true 2023-12-15 10:40:27.534 10773-11043 IPC.ObjectRecycler com.vs.eldertv I addIntoSet(com.tencent.wmpf) 2023-12-15 10:40:27.534 10773-11043 IPC.IPCInv...ackWrapper com.vs.eldertv I keep ref of callback(45139596) 2023-12-15 10:40:27.563 10773-11039 WMPFIPCInvoker com.vs.eldertv I invokeSync <<<< response [WMPFIsDeviceActivatedResponse{isActivated=false}] rId [0] 2023-12-15 10:40:27.563 10773-11039 HomeActivity com.vs.eldertv E 291:false 2023-12-15 10:40:27.564 10773-11039 WMPFIPCInvoker com.vs.eldertv I invokeSync >>>> request [IS_DEVICE_ACTIVATED] [AbstractWMPFSyncInvokeRequest{clientVersion=0, clientApplicationId='null', clientInvokeToken='null', invokeTimestamp=-1, clientProcessName='null'}] rId [1] 2023-12-15 10:40:27.565 10773-11039 IPC.Execut...reatorImpl com.vs.eldertv I newThread(thread : IPCThreadPool#Thread-1) 2023-12-15 10:40:27.565 10773-11043 IPC.IPCBridgeManager com.vs.eldertv I [getIPCBridge] tid=[513] com.vs.eldertv -> com.tencent.wmpf 2023-12-15 10:40:27.566 10773-11043 IPC.IPCBridgeManager com.vs.eldertv I [getIPCBridge] bw:20306741, id:63162816600575, process:com.tencent.wmpf pingBinder:true 2023-12-15 10:40:27.567 10773-11043 IPC.ObjectRecycler com.vs.eldertv I addIntoSet(com.tencent.wmpf) 2023-12-15 10:40:27.567 10773-11043 IPC.IPCInv...ackWrapper com.vs.eldertv I keep ref of callback(36395227) 2023-12-15 10:40:27.575 10773-11039 WMPFIPCInvoker com.vs.eldertv
2023-12-15后面查证了使用的productId和signature是错误的,这边更换了正确的productId和signature后依然提示设备未注册 device(WMPFDevice{hostAppId='wx52c1b089e0cbc83b', productId=6133, keyVersion=1, deviceId='53902321300003', signature='MEUCIG/Gsgmx/pepcNhwRNiZzc4AI8AnJNKKFsF81ul6O0YPAiEA9TyJFT+WmCpjwNCJc82RExno9P8fio02sogoHwWyoCY='}) failed, please check your device info. reason=(10017,device id not registered)
已经注册的设备在设备端激活的时候提示设备未注册?在终端开放平台可以查询到 53902321300003这台设备是已注册的情况,在进行激活的时候 显示日志如下 device(WMPFDevice{hostAppId='wx52c1b089e0cbc83b', productId=6124, keyVersion=1, deviceId='53902321300003', signature='MEYCIQCkTUX5hWwA+kIdSPR5RY9QBOGmtpr+wFzIBr7M9yjD9gIhANvkaGhHnQvufoV4NsLkGLGrkdVcnW7gouckd4aRiz5L'}) failed, please check your device info. reason=(10017,device id not registered)
2023-12-14另外还有一部分日志是 Exception occurred during callback. bkp: WMPFDeviceNotActivatedException at hhp.d(WMPFActivateDevice.java:80) at bkq.c(WxaDeviceLogic.kt:23) at hgg.a(XLogSetup.java:298) at hgg.a(XLogSetup.java:345) at hfz.a(WMPFCrashHandler.kt:53) at com.tencent.nativecrash.NativeCrash.onCrashDumped(NativeCrash.java:103)
设备接入微信小程序框架,出现了问题?时间点 2023-11-28 18:00-18:10 1.安装的service apk wmpf-arm-alpha-release-v2.1.0-9010017-signed.apk 2.安装的demo apk,github上的源码 已切换为experience 的variant 3.使用的appid wxbb58374cdce267a6 4.生成ticket 5.点击启动小程序 得到了下面的日志(完整版) 2023-11-28 18:14:29.856 6730-6844 RequestsRepo com.tencent.wmpf.demo.experience D getDeviceInfo: productId = 1040, deviceId = Demo_wxbb58374cdce267a6_1701165682_f7bed8af19, signature = MEQCIEBz57MYJA0c+qxSBdgEhceEWdahj+kO4qudTY57bSauAiBBL5U96EzsKq6tM4KqKRcpD0kuKF2+QcNyFNVxx6NkNQ==, keyVersion = 1, appIdList = ["wxbb58374cdce267a6"], expiredTimeMs = 1701166469856 2023-11-28 18:14:29.872 6730-6730 Demo.Api com.tencent.wmpf.demo.experience I activateDevice: isInProductionEnv = false 2023-11-28 18:14:29.873 6730-6730 WMPFIPCInvoker com.tencent.wmpf.demo.experience I invokeAsync: invoke [IPCInvokerTask_ActivateDevice] 2023-11-28 18:14:29.874 6730-6730 IPC.Execut...reatorImpl com.tencent.wmpf.demo.experience I newThread(thread : IPCThreadPool#Thread-1) 2023-11-28 18:14:29.875 6730-6809 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I [getIPCBridge] tid=[344] com.tencent.wmpf.demo.experience -> com.tencent.wmpf 2023-11-28 18:14:29.875 6730-6809 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I [getIPCBridge] com.tencent.wmpf.demo.experience -> com.tencent.wmpf connecting,id:14666492580992 2023-11-28 18:14:29.878 6730-6809 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I [getIPCBridge]bindService(bw:134634599, id:14666492580992, tid:344, intent:Intent { cmp=com.tencent.wmpf/.app.WMPFService (has extras) }, conn:159836692) 2023-11-28 18:14:30.340 6730-6730 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I onServiceConnected(134634599), id:14666492580992 2023-11-28 18:14:30.341 6730-6809 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I [getIPCBridge] bw:134634599, id:14666492580992, process:com.tencent.wmpf pingBinder:true 2023-11-28 18:14:30.342 6730-6809 IPC.ObjectRecycler com.tencent.wmpf.demo.experience I addIntoSet(com.tencent.wmpf) 2023-11-28 18:14:30.342 6730-6809 IPC.IPCInv...ackWrapper com.tencent.wmpf.demo.experience I keep ref of callback(229253298) 2023-11-28 18:14:31.862 6730-6730 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I onServiceDisconnected(134634599, tid : 2) 2023-11-28 18:14:31.862 6730-6749 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I binderDied(134634599, tid:327) 2023-11-28 18:14:31.863 6730-6730 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I unbind bw(134634599) conn(159836692) 2023-11-28 18:14:31.863 6730-6749 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience I unbind bw(134634599) conn(159836692) 2023-11-28 18:14:31.865 6730-6749 IPC.IPCBridgeManager com.tencent.wmpf.demo.experience E unbindService(com.tencent.wmpf) error, java.lang.IllegalArgumentException: Service not registered: com.tencent.mm.ipcinvoker.IPCBridgeManager$2@986ea14 at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1781) at android.app.ContextImpl.unbindService(ContextImpl.java:1874) at android.content.ContextWrapper.unbindService(ContextWrapper.java:792) at com.tencent.mm.ipcinvoker.IPCBridgeManager.releaseIPCBridge(IPCBridgeManager.java:446) at com.tencent.mm.ipcinvoker.IPCBridgeManager$2$1.binderDied(IPCBridgeManager.java:149) at android.os.IBinder$DeathRecipient.binderDied(IBinder.java:305) at android.os.BinderProxy.sendDeathNotice(BinderProxy.java:664) 2023-11-28 18:14:31.866 6730-6749 IPC.DeathRecipientImpl com.tencent.wmpf.demo.experience I binderDied(com.tencent.wmpf) 2023-11-28 18:14:31.866 6730-6749 IPC.ObjectRecycler com.tencent.wmpf.demo.experience I recycleAll(com.tencent.wmpf) 2023-11-28 18:14:31.867 6730-6749 IPC.ObjectRecycler com.tencent.wmpf.demo.experience I recycle(154923709) 说是服务未注册,但是查看了service apk 是在后台运行的状态,希望能尽快得到帮助 谢谢
2023-11-29