复现步骤 / Steps to reproduce
- 打开假群主功能
- 任意消息发送: "ui。" (双引号中的内容)
预期行为 / Expected behaviour
正常发送消息
实际行为 / Actual behaviour
发送的消息呈现出乱码,对方可见
你使用的 Xposed 框架 / Xposed Framework you used
LSPosed
你使用的安卓系统版本 / Your Android version
16
QQ 版本 / QQ Version
9.2.66.33870
模块版本 / Module Version
43bd843.02261651
版本和其他要求 / Version and Other Requirements
日志 / Logs
[2026/04/01 23:46:34]
moe.ono.reflex.exception.ReflectException: can not find method:com.tencent.mobileqq.aio.msglist.holder.AIOBubbleMsgItemVB void null(4[int, class moe.ono.reflex.Ignore, interface java.util.List, class android.os.Bundle])
moe.ono.reflex.exception.ReflectException: can not find method:com.tencent.mobileqq.aio.msglist.holder.AIOBubbleMsgItemVB void null(4[int, class moe.ono.reflex.Ignore, interface java.util.List, class android.os.Bundle])
moe.ono.reflex.base.BaseFinder.first(BaseFinder.java:130)
moe.ono.hooks.base.api.QQMsgViewAdapter.entry(QQMsgViewAdapter.kt:66)
moe.ono.hooks._base.BaseHookItem.startLoad(BaseHookItem.java:80)
moe.ono.hooks.core.HookItemLoader.loadHookItem(HookItemLoader.kt:42)
moe.ono.core.QLauncher.init(QLauncher.java:49)
moe.ono.startup.StartupRoutine.execPostStartupInit(StartupRoutine.java:53)
moe.ono.startup.StartupHook.execStartupInit(StartupHook.java:51)
moe.ono.startup.StartupHook$1.afterHookedMethod(StartupHook.java:118)
de.robv.android.xposed.XposedBridge$LegacyApiSupport.handleAfter(r8-map-id-9be87ee1ceb039ad1ee7fd539dbdd9297a763effcd68c6ef0b2cc31d3f111dda:34)
org.lsposed.lspd.impl.LSPosedBridge$NativeHooker.callback(r8-map-id-9be87ee1ceb039ad1ee7fd539dbdd9297a763effcd68c6ef0b2cc31d3f111dda:282)
LSPHooker.run(Unknown Source:11)
com.tencent.qqnt.startup.NtStartupDispatcher.c(Unknown Source:23)
com.tencent.qqnt.startup.NtStartupDispatcher.a(Unknown Source:0)
com.tencent.qqnt.startup.NtStartupDispatcher$dispatcher$2.invoke(P:2)
com.tencent.qqnt.startup.NtStartupDispatcher$dispatcher$2.invoke(P:1)
com.tencent.qqnt.startup.b.run(Unknown Source:8)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
java.lang.Thread.run(Thread.java:1119)
com.tencent.thread.monitor.plugin.proxy.BaseThread.run(Unknown Source:15)
补充说明(可选) / Additional information (optional)
补充:error.log 中无相关报错,此日志为模块启动时的记录。乱码问题复现时模块未产生新的错误日志,但问题稳定存在。
复现步骤 / Steps to reproduce
预期行为 / Expected behaviour
正常发送消息
实际行为 / Actual behaviour
发送的消息呈现出乱码,对方可见
你使用的 Xposed 框架 / Xposed Framework you used
LSPosed
你使用的安卓系统版本 / Your Android version
16
QQ 版本 / QQ Version
9.2.66.33870
模块版本 / Module Version
43bd843.02261651
版本和其他要求 / Version and Other Requirements
日志 / Logs
[2026/04/01 23:46:34]
moe.ono.reflex.exception.ReflectException: can not find method:com.tencent.mobileqq.aio.msglist.holder.AIOBubbleMsgItemVB void null(4[int, class moe.ono.reflex.Ignore, interface java.util.List, class android.os.Bundle])
moe.ono.reflex.exception.ReflectException: can not find method:com.tencent.mobileqq.aio.msglist.holder.AIOBubbleMsgItemVB void null(4[int, class moe.ono.reflex.Ignore, interface java.util.List, class android.os.Bundle])
moe.ono.reflex.base.BaseFinder.first(BaseFinder.java:130)
moe.ono.hooks.base.api.QQMsgViewAdapter.entry(QQMsgViewAdapter.kt:66)
moe.ono.hooks._base.BaseHookItem.startLoad(BaseHookItem.java:80)
moe.ono.hooks.core.HookItemLoader.loadHookItem(HookItemLoader.kt:42)
moe.ono.core.QLauncher.init(QLauncher.java:49)
moe.ono.startup.StartupRoutine.execPostStartupInit(StartupRoutine.java:53)
moe.ono.startup.StartupHook.execStartupInit(StartupHook.java:51)
moe.ono.startup.StartupHook$1.afterHookedMethod(StartupHook.java:118)
de.robv.android.xposed.XposedBridge$LegacyApiSupport.handleAfter(r8-map-id-9be87ee1ceb039ad1ee7fd539dbdd9297a763effcd68c6ef0b2cc31d3f111dda:34)
org.lsposed.lspd.impl.LSPosedBridge$NativeHooker.callback(r8-map-id-9be87ee1ceb039ad1ee7fd539dbdd9297a763effcd68c6ef0b2cc31d3f111dda:282)
LSPHooker.run(Unknown Source:11)
com.tencent.qqnt.startup.NtStartupDispatcher.c(Unknown Source:23)
com.tencent.qqnt.startup.NtStartupDispatcher.a(Unknown Source:0)
com.tencent.qqnt.startup.NtStartupDispatcher$dispatcher$2.invoke(P:2)
com.tencent.qqnt.startup.NtStartupDispatcher$dispatcher$2.invoke(P:1)
com.tencent.qqnt.startup.b.run(Unknown Source:8)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
java.lang.Thread.run(Thread.java:1119)
com.tencent.thread.monitor.plugin.proxy.BaseThread.run(Unknown Source:15)
补充说明(可选) / Additional information (optional)
补充:error.log 中无相关报错,此日志为模块启动时的记录。乱码问题复现时模块未产生新的错误日志,但问题稳定存在。