Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Z
zw_game_sdk
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
CI / CD
CI / CD
流水线
日程表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
提交
问题看板
Open sidebar
zwwl
zw_game_sdk
Commits
cba722af
提交
cba722af
authored
6月 29, 2022
作者:
刘添
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新
上级
69b04089
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
14 行增加
和
8 行删除
+14
-8
AndroidSDK对接说明文档.md
AndroidSDK对接说明文档.md
+14
-8
没有找到文件。
AndroidSDK对接说明文档.md
浏览文件 @
cba722af
## Ga
meSDKV1.0文档接入使用
## Ga
meSDKV1.0文档接入使用
...
@@ -77,6 +77,8 @@
...
@@ -77,6 +77,8 @@
[
调用示例
](
#sec11.1
)
[
调用示例
](
#sec11.1
)
12
[
gradle依赖
](
#sec12
)
12
[
gradle依赖
](
#sec12
)
13
[
apk打包
](
#sec13
)
13
[
apk打包
](
#sec13
)
...
@@ -86,6 +88,8 @@
...
@@ -86,6 +88,8 @@
[
打包说明
](
#sec13.2
)
[
打包说明
](
#sec13.2
)
14
[
服务端接口说明
](
#sec14
)
#### 1、对接说明 <a name="sec1"></a>
#### 1、对接说明 <a name="sec1"></a>
...
@@ -221,7 +225,7 @@ public class App extends GameSdkApplication {
...
@@ -221,7 +225,7 @@ public class App extends GameSdkApplication {
public void addLoginListener(OnLoginListener onLoginListener)
public void addLoginListener(OnLoginListener onLoginListener)
```
```
-
说明:在登陆前必须注册登陆回调监听,用于接收登陆结果,登录成功返回token
-
说明:在登陆前必须注册登陆回调监听,用于接收登陆结果,登录成功返回token
-
需游戏服务端调用登录验证之后,才能进入游戏参照
(SDK对接说明 2.2)
-
需游戏服务端调用登录验证之后,才能进入游戏参照
[
SDK对接说明
](
#sec14
)
#### 参数说明<a name="sec6.2"></a>
#### 参数说明<a name="sec6.2"></a>
...
@@ -442,7 +446,7 @@ public void showPay(CustomPayParam payParam, OnPaymentListener paymentListener)
...
@@ -442,7 +446,7 @@ public void showPay(CustomPayParam payParam, OnPaymentListener paymentListener)
#### 参数字段说明<a name="sec9.2"></a>
#### 参数字段说明<a name="sec9.2"></a>
| 名称 | 类型 | 是否必须| 默认值 |说明 |
| 名称 | 类型 | 是否必须| 默认值 |说明 |
|:--------| -------------:| -------------------:|-------------:|-------------:|
|:--------| -------------:| -------------------:|-------------:|-------------:|
| role{} | object | 必须 | | 角色信息 |
| role{} | object | 必须 | | 角色信息 |
| event | String | 必须 |other |事件类型,online: 角色登录, create: 创建角色,level_up: 提升等级,offline: 角色退出,other: 其他,delete: 删除角色 |
| event | String | 必须 |other |事件类型,online: 角色登录, create: 创建角色,level_up: 提升等级,offline: 角色退出,other: 其他,delete: 删除角色 |
...
@@ -453,7 +457,7 @@ public void showPay(CustomPayParam payParam, OnPaymentListener paymentListener)
...
@@ -453,7 +457,7 @@ public void showPay(CustomPayParam payParam, OnPaymentListener paymentListener)
| role_level | number | 必须 | 0| 角色等级 |
| role_level | number | 必须 | 0| 角色等级 |
| role_vip | number | 必须 |0| 角色VIP等级 |
| role_vip | number | 必须 |0| 角色VIP等级 |
| combat_num | number | 必须 |0 | 角色战力 |
| combat_num | number | 必须 |0 | 角色战力 |
| reiki_num | String | 必须 | "0"| 角色灵符值|
| reiki_num | String | 必须 | "0"| 角色灵符值|
| online_time | number | 必须 | 0| 本次在线时长 |
| online_time | number | 必须 | 0| 本次在线时长 |
| cp_account | number | 必须 |0 | CP账户 |
| cp_account | number | 必须 |0 | CP账户 |
| attack | number | 必须 |0| 攻击力 |
| attack | number | 必须 |0| 攻击力 |
...
@@ -461,7 +465,9 @@ public void showPay(CustomPayParam payParam, OnPaymentListener paymentListener)
...
@@ -461,7 +465,9 @@ public void showPay(CustomPayParam payParam, OnPaymentListener paymentListener)
| game_name | string | 必须 |"" |帮会(行会)名称 |
| game_name | string | 必须 |"" |帮会(行会)名称 |
| trans_level | string | 必须 | 0| 转生等级 |
| trans_level | string | 必须 | 0| 转生等级 |
| sponsor_level | string | 必须 |0 | 赞助等级/会员等级 |
| sponsor_level | string | 必须 |0 | 赞助等级/会员等级 |
| main_city_level | string | 必须 |"" |官邸等级 |
| chapter_index | string | 必须 | 0| 章节等级 |
| power | string | 必须 |0 | 国家 |
### 10、退出登录<a name="sec9"></a>
### 10、退出登录<a name="sec9"></a>
...
@@ -497,7 +503,7 @@ public void logoutError(String msg);
...
@@ -497,7 +503,7 @@ public void logoutError(String msg);
```
```
#### 调用示例<a name="sec10.5"></a>
#### 调用示例<a name="sec10.5"></a>
```
```
GameSdk.getInstance().addLogoutListener(new OnLogoutListener() {
GameSdk.getInstance().addLogoutListener(new OnLogoutListener() {
...
@@ -527,7 +533,7 @@ public void exitApp(ExitAppListener listener)
...
@@ -527,7 +533,7 @@ public void exitApp(ExitAppListener listener)
#### 调用示例<a name="sec11.2"></a>
#### 调用示例<a name="sec11.2"></a>
```
```
@Override
@Override
public void onBackPressed() {
public void onBackPressed() {
...
@@ -559,7 +565,7 @@ public void exitApp(ExitAppListener listener)
...
@@ -559,7 +565,7 @@ public void exitApp(ExitAppListener listener)
3、sdk代码已经经过混淆,请不要再次混淆sdk代码,demo会贴出SDK混淆代码,可复制到自己混淆中(具体请参考demo)
3、sdk代码已经经过混淆,请不要再次混淆sdk代码,demo会贴出SDK混淆代码,可复制到自己混淆中(具体请参考demo)
##
服务端接口 调用方直接使用http 调用接口:
##
# 14 服务端接口 调用方直接使用http 调用接口:<a name="sec14">
### 接口地址
### 接口地址
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论