业务是android调用小程序给手机小程序拨打视频电话,业务已经跑通过,就是有概率卡死。
目前的问题是miniProgramDeviceInfo和registerMiniProgramDevice概率没返回,导致流程走不下去,在拨打的时候如果registerMiniProgramDevice不执行,有概率小程序拉不起来 各个节点调用情况如下,帮忙看看流程是不是有问题,需不需要调整,附上控制台日志和相关代码:
1.应用启动后:
1.1 先检查checkWMPFVersion;
1.2 检查getWMPFDevice设备是否已初始化,如果没有则执行WMPFBoot.init,如果有则跳过;
1.3 执行activateDevice激活设备
1.4 miniProgramDeviceInfo获取设备是否已注册,如果没有则执行registerMiniProgramDevice注册,如果已注册则跳过;
1.5 延迟两秒执行prefetchDeviceToken,并开启定时器50分钟执行一次prefetchDeviceToken;
2.选中被拨打方进行拉起小程序通话:
2.1 miniProgramDeviceInfo获取设备是否已注册,如果没有则执行registerMiniProgramDevice注册,如果已注册则跳过;
2.2 launchMiniProgram打开小程序

你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点
https://secp.oss-cn-hangzhou.aliyuncs.com/default/2026-06-03/other/1780471299311-4676351.zip
已解决,我这里是通话收到endVoip和finishVoip后会执行closeWxaApp,把这个方法放到独立线程就好了。