单机游戏通杀任何广告

图片[1]-单机游戏通杀任何广告-可能资源网

是不是遇到广告很烦,去除联网权限老是闪退报错,这里改改去广告那里改改去广告。

我可能今天分享一个单机游戏暴力去广告弹窗,适用于所有APP或者应用。

原理:给APP加上全局http代理,但是代理地址为无效的。

这样一来,应用因为访问代理地址无效,导致整个应用都没有网络。非常适合不需要网络的单机游戏。

思路遥遥领先[滑稽][haha]话不多说,

直接上教程。

第一步 反编译进入AndroidManifest.xml添加启动类代码,并copy原游戏的启动类名字,并去掉原启动类的标签调用代码我放在工具包里面了,帖子最下面附上链接。

图片[2]-单机游戏通杀任何广告-可能资源网

大概流程就是添加启动类,复制原启动类名,删除原启动类的标签

第二步添加和修改dex查看原包有多少dex比如说这里是到dex7

图片[3]-单机游戏通杀任何广告-可能资源网

直接把工具dex改名为dex8添加进去即可,然后点击进入dex8修改启动类名修改dex

图片[4]-单机游戏通杀任何广告-可能资源网

然后打包测试就OK了

然后最后再重申一遍,这个代码会让植入的apk完全陷入无网络情况,哦对了顺手一提,这个代码对webview无效,

也就是类似于浏览器页面疑问:为什么植入了还是无效答:有可能你代码没添加正确,又或者某些APP是内置广告,无需和网络挂钩的。

代码:

xml.txt

<activity
            android:name="kele.RemoveAD_by_xll"
            android:exported="true">
            <intent-filter>
                <action
                    android:name="android.intent.action.MAIN" />
                <category
                    android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        
        注意kele.RemoveAD_by_xll类里面gameactivity变量需要填原游戏的启动类
        默认是com.unity3d.player.UnityPlayerActivity
        
        里面还加入了一个Toast弹窗 类里面有个变量Toastcontent 用于加入个人弹窗
        如果变量为空就不提示
THE END
抢沙发

请登录后发表评论

    暂无评论内容