qsign —— 签名 不要指望用来解决code=45
-
@Drsanwujiang 刚刚我推了个新的开发版,这回在每次签名之前都强制注册信息,再试试
-
@MrXiaoM 大佬文章里的俩链接是删库了吗
-
@xuefeng 没有,找不到说明你不会用GitHub
-
This post is deleted! -
@xuefeng 内测版本看一下咯~
-
@MrXiaoM 好像还是uin is not registered
-
@MrXiaoM 试了下最新的 build
5144ba1
,报错如下:2023-10-24 13:36:06 I/Bot.2656398864: Loaded account secrets from local cache. 2023-10-24 13:36:09 W/com.github.unidbg.linux.ARM64SyscallHandler: mmap start=0x0, length=402653184, prot=0x3, flags=0x22, fd=-1, offset=0 2023-10-24 13:36:11 W/com.github.unidbg.linux.ARM64SyscallHandler: mmap start=0x0, length=402911232, prot=0x3, flags=0x22, fd=-1, offset=0 2023-10-24 13:36:12 I/Bot.2656398864: Saved account secrets to local cache for fast login. 2023-10-24 13:36:12 I/Bot.2656398864: Login successful. 2023-10-24 13:36:15 I/Bot.2656398864: Bot login successful. 2023-10-24 14:16:12 E/QSignService: requestToken: registerData != null java.lang.IllegalStateException: QSign not initialized, unable to request_token, please submit the initialization package first. at qsign-1.2.0-beta-dev-5144ba1.mirai2.jar//moe.fuqiuluo.api.UnidbgFetchQSign.requestToken(UnidbgFetchQSign.kt:256) at qsign-1.2.0-beta-dev-5144ba1.mirai2.jar//moe.fuqiuluo.api.UnidbgFetchQSign.requestToken$default(UnidbgFetchQSign.kt:230) at qsign-1.2.0-beta-dev-5144ba1.mirai2.jar//top.mrxiaom.qsign.QSignService$qSecurityGetSign$1.invokeSuspend(QSignService.kt:109) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664) 2023-10-24 14:57:14 E/QSignService: requestToken: registerData != null java.lang.IllegalStateException: QSign not initialized, unable to request_token, please submit the initialization package first. at qsign-1.2.0-beta-dev-5144ba1.mirai2.jar//moe.fuqiuluo.api.UnidbgFetchQSign.requestToken(UnidbgFetchQSign.kt:256) at qsign-1.2.0-beta-dev-5144ba1.mirai2.jar//moe.fuqiuluo.api.UnidbgFetchQSign.requestToken$default(UnidbgFetchQSign.kt:230) at qsign-1.2.0-beta-dev-5144ba1.mirai2.jar//top.mrxiaom.qsign.QSignService$qSecurityGetSign$1.invokeSuspend(QSignService.kt:109) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
-
@MrXiaoM但是打开就一个颜文字啊()
-
@xuefeng 在 qsign/SignManager —— 教你搭建签名算法服务器 大概率解决code=45 中说:
@MrXiaoM但是打开就一个颜文字啊()
所以你需要学一下如何使用GitHub
-
感谢还在坚持开发的作者!成功用8.9.80解决了8.9.73所不能解决的code=45问题,但是现在mirai开不长的一段时间后就不能正常回复,提示Uin is not registered,非常希望作者能够解决。
-
@子君9297 目前可以确定是 unidbg-fetch-qsign 1.2.1 新版本 worker pool 的问题,打算在下一个版本把这一部分退回旧版看看能不能修复。
worker pool 部分的源码在 unidbg 里,原作者没把修改的 unidbg 开源,更新是比较麻烦的 -
This post is deleted! -
@MirlKoi233 首先,你的日志不全,无法判断问题
其次,你没有用最新开发版 -
This post is deleted! -
@MirlKoi233 我说的是插件版本不是mirai版本
另外,2.16.0是正式版,2.16.0-RC是先行发布版, 2.16.0 > 2.16.0-RC -
This post is deleted! -
启动和发消息都出现
FEKit_]error: sign_tail_manager.h:81 reset tail
[FEKit_]error: sign_tail_manager.h:147 tryRequestTail
[FEKit_]error: sign_tail_manager.h:154 channel not ready
这个有没有解决办法或者有没有影响 ?消息都正常发了另外
V/QSecJni
如何用 logback 记录下来 ?2023-10-25 18:07:10 V/Net qqnumber: Validated caches. 2023-10-25 18:07:10 V/Net qqnumber: Loading server list from cache. 2023-10-25 18:07:10 V/Net qqnumber: Server list: 42.81.179.212:443, 183.47.103.84:8080, 49.7.253.45:80, 49.7.253.214:443, 121.229.94.168:8080, msfwifi.3g.qq.com:8080, 183.47.102.213:8080, 117.62.240.80:8080, 117.62.243.221:80, 183.47.101.221:14000. 2023-10-25 18:07:10 I/Bot qqnumber: Loaded account secrets from local cache. 2023-10-25 18:07:11 I/QSignService: register qqnumber QSign-Unidbg 白名单模式 2023-10-25 18:07:11 V/QSecJni: [FEKit_]info: device_token_entry.h:94 initUin qqnumber 2023-10-25 18:07:11 V/QSecJni: [FEKit_]info: device_info.h:604 start create xwid 2023-10-25 18:07:11 V/QSecJni: [FEKit_]info: device_info.h:631 create xwid complete 2023-10-25 18:07:11 V/QSecJni: [FEKit_]error: device_token_storage.h:52 write file error 2023-10-25 18:07:12 V/QSecJni: [FEKit_]error: sign_tail_manager.h:81 reset tail 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: device_token.h:397 create new xwId complete 2023-10-25 18:07:12 V/QSecJni: [FEKit_]error: sign_tail_manager.h:147 tryRequestTail 2023-10-25 18:07:12 V/QSecJni: [FEKit_]error: sign_tail_manager.h:154 channel not ready 2023-10-25 18:07:12 I/Net qqnumber: ECDH key is valid. 2023-10-25 18:07:12 I/QSignService: energy 810_a 2023-10-25 18:07:12 V/QSecJni: FEBound.transform(029c80fcfcab0108000100010200020000b886c892ef23e54065130fc046b23329000000004865726f) => fd8d328f419301a85203b85708b8620dfcf03b1b548e9c4ba24a7b5cdd30d2e7d3a752fda80deed54b 2023-10-25 18:07:12 V/QSignService: sign wtlogin.exchange_emp 2023-10-25 18:07:12 V/QSecJni: [FEKit_]error: device_info.h:173 jniGetAppVersionName:8.9.80 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: device_info.h:534 534 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: device_info.h:536 536 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: device_info.h:538 538 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: device_token.h:276 begin pack 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: device_token.h:278 pack buff result len:1412 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: device_token.h:293 begin sendmessage : len :1412 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: device_token.h:316 response len :0 2023-10-25 18:07:12 V/QSecJni: [FEKit_]error: device_token.h:320 get token error! errorcode:907,mFailedTimes:1 2023-10-25 18:07:12 V/QSecJni: [FEKit_]info: qq_sign.h:156 [GetSign] cmd:wtlogin.exchange_emp 2023-10-25 18:07:12 V/QSecJni: FEBound.transform(28c1b586c892947d2f3908b63cb8fc03cb40735f5f550108000100010200010000000000004865726f) => d5cb0fb4d6dc46d11bb2ba4afffb0f07e79789263b2a01a85203b85708b8690dfca752fda80deed54b 2023-10-25 18:07:12 V/Net qqnumber: Send: wtlogin.exchange_emp(10:fast-login) 2023-10-25 18:07:12 I/Bot qqnumber: Saved account secrets to local cache for fast login. 2023-10-25 18:07:12 V/Net qqnumber: Recv: wtlogin.exchange_emp 2023-10-25 18:07:12 V/Net qqnumber: Send: StatSvc.register(online) 2023-10-25 18:07:12 I/Bot qqnumber: Login successful. 2023-10-25 18:07:12 I/Net qqnumber: Server time updated, serverTime: 1698228436, diff: 4ms=0.004s 2023-10-25 18:07:12 V/Net qqnumber: Recv: StatSvc.register 2023-10-25 18:07:12 V/Net qqnumber: Loading BdhSession from cache file 2023-10-25 18:07:12 I/Net qqnumber: Syncing friend message history... 2023-10-25 18:07:12 I/Net qqnumber: Start loading friend list... 2023-10-25 18:07:12 I/Net qqnumber: Start loading stranger list... 2023-10-25 18:07:12 V/Net qqnumber: Send: StatSvc.GetDevLoginInfo(StatSvc.GetDevLoginInfo) 2023-10-25 18:07:12 I/Net qqnumber: Start loading friendGroup list... 2023-10-25 18:07:12 V/Net qqnumber: Send: OidbSvc.0x496(OidbSvc.0x496) 2023-10-25 18:07:12 V/Net qqnumber: Send: OidbSvc.0x5d2_0(OidbSvc.0x5d2_0) 2023-10-25 18:07:12 V/Net qqnumber: Send: friendlist.getFriendGroupList(friendlist.getFriendGroupList) 2023-10-25 18:07:12 V/Net qqnumber: Send: friendlist.getFriendGroupList(friendlist.getFriendGroupList) 2023-10-25 18:07:12 V/Net qqnumber: Recv: OidbSvc.0x5d2_0 2023-10-25 18:07:12 I/Net qqnumber: Successfully loaded stranger list: 0 in total 2023-10-25 18:07:12 V/Net qqnumber: Recv: StatSvc.GetDevLoginInfo 2023-10-25 18:07:12 I/Net qqnumber: No OtherClient online. 2023-10-25 18:07:12 V/Net qqnumber: Recv: OidbSvc.0x496 2023-10-25 18:07:12 I/Net qqnumber: Start loading group list... 2023-10-25 18:07:12 V/Net qqnumber: Send: friendlist.GetTroopListReqV2(friendlist.GetTroopListReqV2) 2023-10-25 18:07:12 I/Net qqnumber: Syncing friend message history: Success. 2023-10-25 18:07:12 V/Net qqnumber: Recv: friendlist.getFriendGroupList 2023-10-25 18:07:12 V/Net qqnumber: Recv: friendlist.getFriendGroupList 2023-10-25 18:07:12 V/Net qqnumber: Loading friendGroup list: 4/4 2023-10-25 18:07:12 I/Net qqnumber: Successfully loaded friendGroup list: 4 in total 2023-10-25 18:07:12 V/Net qqnumber: Loading friend list: 2/2 2023-10-25 18:07:12 I/Net qqnumber: Successfully loaded friend list: 2 in total 2023-10-25 18:07:12 V/Net qqnumber: Recv: friendlist.GetTroopListReqV2 2023-10-25 18:07:12 V/Net qqnumber: Send: friendlist.GetTroopMemberListReq(friendlist.GetTroopMemberListReq) 2023-10-25 18:07:13 V/Net qqnumber: Recv: friendlist.GetTroopMemberListReq 2023-10-25 18:07:13 I/Net qqnumber: Successfully loaded group list: 1 in total. 2023-10-25 18:07:13 I/Net qqnumber: Scheduled refresh login session in 19d 23h 55min 0.0s. 2023-10-25 18:07:13 I/Net qqnumber: Scheduled key refresh in 23h 55min 0.0s. 2023-10-25 18:07:13 V/Bot qqnumber: Event: BotOnlineEvent(bot=Bot(qqnumber)) 2023-10-25 18:07:13 I/Bot qqnumber: Bot login successful. 2023-10-25 18:07:15 V/Net qqnumber: Saving bdh session to cache 2023-10-25 18:07:15 V/Net qqnumber: Send: ConfigPushSvc.PushResp(ConfigPushSvc.PushResp) 2023-10-25 18:07:15 V/Net qqnumber: Recv: ConfigPushSvc.PushReq
-
大佬,我这里每过一段时间就只能接收消息,发送消息出错,提示
First use must be submitted with android_id and guid.
,kill主程序后重启又好了。
用的最新的8.9.85的签名
完整日志:2023-10-25 23:22:04 E/MAH Access: moe.fuqiuluo.api.MissingKeyError: First use must be submitted with android_id and guid. moe.fuqiuluo.api.MissingKeyError: First use must be submitted with android_id and guid. at qsign-1.2.0-beta.mirai2.jar//moe.fuqiuluo.api.MissingKeyError.<clinit>(UnidbgFetchQSign.kt) at qsign-1.2.0-beta.mirai2.jar//moe.fuqiuluo.api.UnidbgFetchQSign.sign(UnidbgFetchQSign.kt:158) at qsign-1.2.0-beta.mirai2.jar//moe.fuqiuluo.api.UnidbgFetchQSign.sign$default(UnidbgFetchQSign.kt:146) at qsign-1.2.0-beta.mirai2.jar//top.mrxiaom.qsign.QSignService$qSecurityGetSign$data$1.invokeSuspend(QSignService.kt:99) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at qsign-1.2.0-beta.mirai2.jar//top.mrxiaom.qsign.QSignService.qSecurityGetSign(QSignService.kt:98) at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildRawUniPacket(OutgoingPacket.kt:139) at net.mamoe.mirai.internal.network.protocol.packet.chat.receive.MessageSvcPbSendMsg.createToGroupImpl$mirai_core(MessageSvc.PbSendMsg.kt:744) at net.mamoe.mirai.internal.network.protocol.packet.chat.receive.MessageSvc_PbSendMsgKt.createToGroup(MessageSvc.PbSendMsg.kt:585) at net.mamoe.mirai.internal.message.protocol.outgoing.GroupMessageProtocolStrategy.createPacketsForGeneralMessage$suspendImpl(MessageProtocolStrategy.kt:150) at net.mamoe.mirai.internal.message.protocol.outgoing.GroupMessageProtocolStrategy.createPacketsForGeneralMessage(MessageProtocolStrategy.kt) at net.mamoe.mirai.internal.message.protocol.outgoing.GroupMessageProtocolStrategy.createPacketsForGeneralMessage(MessageProtocolStrategy.kt:139) at net.mamoe.mirai.internal.message.protocol.impl.GeneralMessageSenderProtocol$GeneralMessageSender.process(GeneralMessageSenderProtocol.kt:66) at net.mamoe.mirai.internal.message.protocol.outgoing.OutgoingMessageProcessorAdapter.process(OutgoingMessagePipelineProcessor.kt:26) at net.mamoe.mirai.internal.message.protocol.outgoing.OutgoingMessageProcessorAdapter.process(OutgoingMessagePipelineProcessor.kt:20) at net.mamoe.mirai.internal.pipeline.AbstractProcessorPipeline.process$suspendImpl(ProcessorPipeline.kt:287) at net.mamoe.mirai.internal.pipeline.AbstractProcessorPipeline.process(ProcessorPipeline.kt) at net.mamoe.mirai.internal.message.protocol.MessageProtocolFacadeImpl.preprocessAndSendOutgoingImpl(MessageProtocolFacade.kt:364) at net.mamoe.mirai.internal.message.protocol.MessageProtocolFacadeImpl.preprocessAndSendOutgoing(MessageProtocolFacade.kt:348) at net.mamoe.mirai.internal.message.protocol.MessageProtocolFacade$INSTANCE.preprocessAndSendOutgoing(MessageProtocolFacade.kt) at net.mamoe.mirai.internal.contact.AbstractUserKt.sendMessageImpl(AbstractUser.kt:263) at net.mamoe.mirai.internal.contact.CommonGroupImpl.sendMessage$suspendImpl(GroupImpl.kt:221) at net.mamoe.mirai.internal.contact.CommonGroupImpl.sendMessage(GroupImpl.kt) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.internal.action.MessageKt.sendMessage(message.kt:85) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.internal.action.MessageKt.onSendGroupMessage(message.kt:126) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.router.MessageKt$messageRouter$1$invoke$$inlined$respondDTOStrategy$3.invokeSuspend(dsl.kt:198) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.router.MessageKt$messageRouter$1$invoke$$inlined$respondDTOStrategy$3.invoke(dsl.kt) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.router.MessageKt$messageRouter$1$invoke$$inlined$respondDTOStrategy$3.invoke(dsl.kt) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.router.MessageKt$messageRouter$1$invoke$$inlined$httpAuthedPost$2$1.invokeSuspend(dsl.kt:207) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.router.MessageKt$messageRouter$1$invoke$$inlined$httpAuthedPost$2$1.invoke(dsl.kt) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.router.MessageKt$messageRouter$1$invoke$$inlined$httpAuthedPost$2$1.invoke(dsl.kt) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Route$buildPipeline$1$1.invokeSuspend(Route.kt:116) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Route$buildPipeline$1$1.invoke(Route.kt) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Route$buildPipeline$1$1.invoke(Route.kt) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:123) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:81) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.execute$ktor_utils(SuspendFunctionGun.kt:101) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.Pipeline.execute(Pipeline.kt:77) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Routing$executeResult$$inlined$execute$1.invokeSuspend(Pipeline.kt:478) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Routing$executeResult$$inlined$execute$1.invoke(Pipeline.kt) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Routing$executeResult$$inlined$execute$1.invoke(Pipeline.kt) at mirai-api-http-2.9.1.jar//io.ktor.util.debug.ContextUtilsKt.initContextInDebugMode(ContextUtils.kt:17) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Routing.executeResult(Routing.kt:174) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Routing.interceptor(Routing.kt:49) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Routing$Plugin$install$1.invokeSuspend(Routing.kt:124) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Routing$Plugin$install$1.invoke(Routing.kt) at mirai-api-http-2.9.1.jar//io.ktor.server.routing.Routing$Plugin$install$1.invoke(Routing.kt) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:123) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:81) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.feature.auth.Authorization$install$1.invokeSuspend(Authorization.kt:41) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.feature.auth.Authorization$install$1.invoke(Authorization.kt) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.feature.auth.Authorization$install$1.invoke(Authorization.kt) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:123) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:81) at mirai-api-http-2.9.1.jar//io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1.invokeSuspend(BaseApplicationEngine.kt:122) at mirai-api-http-2.9.1.jar//io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1.invoke(BaseApplicationEngine.kt) at mirai-api-http-2.9.1.jar//io.ktor.server.engine.BaseApplicationEngineKt$installDefaultTransformationChecker$1.invoke(BaseApplicationEngine.kt) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:123) at mirai-api-http-2.9.1.jar//io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:81) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.feature.handler.HttpRouterAccessHandler.intercept(HttpRouterAccessHandler.kt:35) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.feature.handler.HttpRouterAccessHandler.access$intercept(HttpRouterAccessHandler.kt:24) at mirai-api-http-2.9.1.jar//net.mamoe.mirai.api.http.adapter.http.feature.handler.HttpRouterAccessHandler$intercept$1.invokeSuspend(HttpRouterAccessHandler.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42) at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
-
@CharlinChen 升开发版
-
@misakarinkon 号没下线,消息还能正常发就没事。
报错正常,毕竟 unidbg 无法完美模拟真实 android 环境