更新日期:2022-11-30QuickGame(安卓)客户端接入文档
依次复制以下资源到您的项目中:
QGManager.setLogoutCallback(new QGCallBack() { @Override public void onSuccess() { Toast.makeText(mActivity, "注销成功", Toast.LENGTH_SHORT).show(); //隐藏浮窗 QGManager.hideFloat(); } @Override public void onFailed(String msg) { Toast.makeText(mActivity, "注销失败", Toast.LENGTH_SHORT).show(); } });
QGManager.init(MainActivity.this, "产品号(product_code)", new QGCallBack() { @Override public void onSuccess() { } @Override public void onFailed(String msg) { } });
QGManager.login(MainActivity.this, new QGCallBack() { @Override public void onSuccess() { QGManager.getUID(); QGManager.getUserName(); QGManager.getLoginToken(); } @Override public void onFailed(String msg) { } });
QGRoleInfo roleInfo = new QGRoleInfo(); roleInfo.setBalance("9999"); roleInfo.setPartyName("天地"); roleInfo.setRoleId("10086"); roleInfo.setRoleName("白富美"); roleInfo.setServerName("888"); roleInfo.setVipLevel("999"); roleInfo.setRoleLevel("999"); QGManager.setGameRoleInfo(MainActivity.this, roleInfo);
QGOrderInfo mOrderInfo = new QGOrderInfo(); QGRoleInfo mRoleInfo = new QGRoleInfo(); //角色信息 mRoleInfo.setRoleId("123546421321"); mRoleInfo.setRoleLevel("1"); mRoleInfo.setRoleName("hhaha"); mRoleInfo.setServerName("zzz"); mRoleInfo.setVipLevel("666"); // 订单信息 mOrderInfo.setAmount("0.01"); mOrderInfo.setCount(1); mOrderInfo.setExtrasParams("2017110403"); mOrderInfo.setPayParam("eedwd"); mOrderInfo.setOrderSubject("钻石"); mOrderInfo.setProductOrderId("2017110403"); QGManager.pay(MainActivity.this, mRoleInfo, mOrderInfo, new QGCallBack() { @Override public void onSuccess() { } @Override public void onFailed(String msg) { } });
5.1统计支付信息(非必接)
//游戏确认到账发货时调用 QGManager.adPayStatistics(QGManager.getUID(), QGManager.getUserName(), "角色id", "订单号", "商品id", "商品名称", 总价, 货币);
QGManager.logout(MainActivity.this);
@Override protected void onPause() { super.onPause(); QGManager.hideFloat(); } @Override protected void onResume() { super.onResume(); if (!TextUtils.isEmpty(QGManager.getUID())) { QGManager.showFloat(); } }
QGManager.exit(MainActivity .this, new QGCallBack() { @Override public void onSuccess() { finish(); } @Override public void onFailed(String msg) { } });
QGManager.showFloat(); QGManager.hideFloat();
李先生:13880511661
QQ:48157910
赵先生:15390049857
QQ:1077535763
孙女士:13551010407
QQ:1799614139
QQ群:698731538