先看效果图
1、首先会收到如下压缩包
2、解压,可以找到如下aar文件
3、将aar文件放到主项目的libs目录下
4、在主项目的build.gradle做如下配置
android {
repositories{//导入 aar flatDir { dirs 'libs' } } }
dependencies {//导入 aar implementation fileTree(include: ["*.jar", "*.aar"], dir: "libs") //导入 shadowhook 库 implementation 'com.bytedance.android:shadowhook:1.0.9'
}
5、初始化
AiShouYou.init(MainActivity.this,new OnlineConfig());
public class OnlineConfig implements InitConfigCallback { Map<String, String> map = new HashMap<>(); public OnlineConfig(){ map.put("gameid", "100");//商户自定义参数 map.put("channel", "huawei"); } @Override public String getConfigUrl() { return "https://www.xxxxx.com/";//商户自定义接口 } @Override public Map<String, String> getParams() { return map; } }
6、自定义加速参数
AiShouYou.setCustomSpeedInterface(new SpeedConfig());
public class SpeedConfig implements CustomSpeedInterface { @Override public float stepping() {//速度变化步进值 return 0.5f; } @Override public int maxSpeed() {//最大速度 return 50; } @Override public String notice(){//加速器使用提示 return "部分游戏使用加速器会封号卡顿闪退没有加速效果,请酌情使用"; } }
7、展示加速器悬浮窗
AiShouYou.showFloatingViewDelay(MainActivity.this);