LuckyTool 模块日志导出——报错时必交的三样东西
LuckyTool 日志的三个入口
模块有三个日志相关的位置:
- 每个功能分区右上角:部分分区有「保存日志」或「分享日志」按钮
- 模块首页右上角菜单:有统一的日志导出入口
- LSPosed 管理器 → 日志页:如果模块本身没有日志,需要去 LSPosed 里看
反馈时必须提交的东西
LuckyTool 开发者在问题反馈页里明确要求,提问必须提供以下文件/信息,否则只给警告或封禁:
模块首页信息截图(必填)
打开 LuckyTool 首页,截图当前模块版本、设备信息、ColorOS 版本等——让开发者知道你在什么环境下运行的模块。
模块日志页面错误文件(必填)
如果 LuckyTool 某个分区里有错误日志(红色文字或报错图标),点击日志页面右上角的「保存」或「分享」按钮,把日志文件导出来。
LSPosed 日志文件(模块本身没错误时必填)
如果模块日志页没有错误,按以下步骤抓 LSPosed 日志:
- 把 LuckyTool 切到后台
- 复现问题操作(开那个没生效的开关、重启作用域等)
- 立即打开 LuckyTool 的日志页刷新,看有没有新日志
- 还是没日志的话,打开 LSPosed 管理器 → 切换到日志页 → 保存日志文件
问题复现的录屏/截图(可选)
如果问题不太好文字描述,录一段操作视频或者多拍几张截图,能帮开发者更快定位。
作用域 APK 文件(必填)
这是最容易被忽略的一项。开发者需要 Hook 的目标进程对应的 APK 文件——因为不同 ColorOS 版本的同一进程实现不同,Hook 逻辑也不同。
提取方法:用 MT 管理器或者其他能获取 APK 的应用,从设备里提取对应的 APK 文件。如果是 SystemFramework 报错,需要从 /system/framework/ 目录里复制 framework.jar、oplus_framework.jar、services.jar、oplus_services.jar 等文件出来。
提交渠道
日志和相关文件准备好后,提交到 LuckyTool 的 Telegram 讨论组(模块首页里有链接),或者在 GitHub 上提 Issue。