手机版
  • 您还未登录,请
  • 发布时间:2024-07-07 13:21:22
    浏览 6934    回复 0
    此账号已注销
    会员

    Mod-菜单源码分享

    菜单有什么改动?
    提供两个版本:
    ---用于Arm32 && Arm64.
    ---用于Thumb(老游戏专用).
    1.添加了il2cpp自动更新(hook与patch)。
    2.修改了findLibrary()函数,在自动更新存在时,也可以使用传统寻址功能。
    3.修复了thumb指令集下菜单hook时写入arm32指令的bug。
    4.提供了符号寻址函数。
    5.添加patch与hook双线程。
    6.不需要悬浮窗权限。
    7.提供菜单按钮显示异常解决办法。
    8.菜单部分文字信息位于Native,部分位于Java。Java层信息请你自行混淆保护。

    请你使用:
    PC:AndroidStudio
    手机:AndroidIDE(不是AIDE)!
    来构建菜单。
    如使用AIDE构建出现错误,请勿询问。
    AndroidIDE详见#LGL菜单详解-①打包环境配置#

    源码:https://www.123pan.com/s/SIoAjv-UA1Jv.html

    请你务必阅读注入方法:
    如何注入?(不需要悬浮窗权限!!)
    添加菜单dex和so
    //*-----------
    在启动类的onWindowFocusChanged函数下添加
    invoke-static {p0}, Lcom/android/support/CkHomuraMain;->Start(Landroid/app/Activity;)V
    //*------------
    如果启动类下没有onWindowFocusChanged函数,请这样添加整个方法
    .method public onWindowFocusChanged(Z)V
    .registers 2
    .param p1, "hasFocus" # Z

    .line 26
    invoke-static {p0}, Lcom/android/support/CkHomuraMain;->Start(Landroid/app/Activity;)V

    .line 27
    invoke-super {p0, p1}, Landroid/app/Activity;->onWindowFocusChanged(Z)V

    .line 28
    return-void
    .end method

    解决老游戏菜单按钮不正常显示。
    //*-------
    将AndroidManifest.xml里的android:theme="文字"改为android:theme="@android:style/Theme.DeviceDefault.NoActionBar.Fullscreen"

    所有评论(0)
    请文明发表评论,恶意辱骂/诽谤,发布广告者封号处理
    反馈意见