软件介绍
本文分享一款专业的 Android 游戏菜单源码,提供两个版本以适应不同需求:
- 用于 Arm32 & Arm64:标准架构支持。
- 用于 Thumb (老游戏专用):专为老旧游戏架构优化。
核心功能与亮点:
- 支持 il2cpp 自动更新 (hook 与 patch),适配更多游戏环境。
- 优化寻址逻辑,在自动更新存在时仍支持传统寻址功能。
- 修复了 Thumb 指令集下写入 ARM32 指令的 Bug,提升稳定性。
- 提供符号寻址函数,操作更便捷。
- 采用 Patch 与 Hook 双线程机制,运行效率更高。
- 优势权限:无需悬浮窗权限即可运行。
- 提供菜单按钮显示异常的解决方案。
- 混淆保护:菜单部分文字位于 Native 层,Java 层信息请自行混淆保护。
构建环境要求:
- PC: Android Studio
- 手机: Android IDE (注意:非 AIDE,使用 AIDE 报错请勿咨询)
注入方法 (无需悬浮窗权限):
- 添加菜单 Dex 和 So 文件。
- 在启动类的
onWindowFocusChanged函数下添加代码:
invoke-static {p0}, Lcom/android/support/CkHomuraMain;->Start(Landroid/app/Activity;)V - 若启动类无此函数,请完整添加以下方法:
.method public onWindowFocusChanged(Z)V .registers 2 .param p1, "hasFocus" # Z invoke-static {p0}, Lcom/android/support/CkHomuraMain;->Start(Landroid/app/Activity;)V invoke-super {p0, p1}, Landroid/app/Activity;->onWindowFocusChanged(Z)V return-void .end method
解决老游戏按钮显示异常:
将 AndroidManifest.xml 中的 android:theme="文字" 修改为:
android:theme="@android:style/Theme.DeviceDefault.NoActionBar.Fullscreen"
软件截图









下载地址
源码链接:点击下载
请登录后发表评论
注册
停留在世界边缘,与之惜别