第一种方法:修改apk网络权限
火柴人是一个单机游戏,而广告则是通过网络请求产生的,所以最简单的方法就是把网络给禁用掉,让他请求不到信息即可!
步骤:
(1) 反编译apk
(2) 删除带有STATE的网络权限,仅保留INTERNET权限
(3) 删除之后,点击编译即可
第二种方法:
(1) 运行带广告的火柴人
(2) 通过adb命令获取广告窗口信息
adb指令:adb shell dumpsys activity top
(3) 去除AndroidManifest.xml中的MosSplashActivity intent-filter信息,更改启动界面
删除框选中的信息
将游戏界面改为启动界面
(4) 回编译,安装测试
第三种方法:删除ads相关信息
ads为广告的英文缩写,找到带有ads相关的信息,删除即可(方法都是测出来的,以实际操作不影响程序员运行的结果为准)
(1) 反编译
(2) 删除相关Ads信息
(3) 回编译
第四种方法:待续...