Toggle navigation
Toggle navigation
This project
Loading...
Sign in
public_service
/
public_sdk_android
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
lizhihui
2017-09-01 03:49:33 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
5404fa8a1d5cba74d42c41a94bf04f8a63779d69
5404fa8a
1 parent
1e6e2154
Update 公共SDK客户端接入文档.md
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
16 deletions
publicAndroidSDK/doc/公共SDK客户端接入文档.md
publicAndroidSDK/doc/公共SDK客户端接入文档.md
View file @
5404fa8
...
...
@@ -20,7 +20,7 @@
#### 1.3、修改游戏工程的AndroidManifest.xml(可以参照复制Demo中 AndroidManifest.xml文件) ####
-
添加声明权限:
```
xml
<uses-permission
android:name=
"android.permission.INTERNET"
/>
<uses-permission
android:name=
"android.permission.WRITE_EXTERNAL_STORAGE"
/>
...
...
@@ -122,7 +122,7 @@
}
}
```
#### 2.2、初始化接口(必接)
####
#### 2.2、初始化接口(必接) ####
接口说明:
首先在程序开始的地方调用 SDK 的初始化 init 方法,并设 置 Activity 对像和初始化完成回调
监听(在初始化失败情况下不 再调用其它 SDK 接口方法)
...
...
@@ -160,7 +160,7 @@
接口说明:游戏登录时调用
#### 2.3.1、方法定义
####
#### 2.3.1、方法定义 ####
```
java
public
static
void
login
(
final
String
paramCustom
,
final
PoolLoginListener
poolLoginListener
)
...
...
@@ -196,19 +196,19 @@ public static void login(final String paramCustom,final PoolLoginListener poolLo
```
#### 2.4、提交角色数据接口(必接)
####
#### 2.4、提交角色数据接口(必接) ####
接口说明:游戏提交角色数据接口,该接口需要在以下3中情况下调用:
进入游戏主场景、创建角色、角色升级
**(如果游戏创建角色时没有角色名,需要在用户创建角色名时调用多一次进入游戏统计,否则用户名无法正常统计,投放测试无法通过)**
####
2.4.1、方法定义 ####
#### 2.4.1、方法定义 ####
```
java
public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRoleListener poolRoleListener)
```
####
2.4.2、参数说明
####
####
2.4.2、参数说明
####
| 参数 | 说明 |
| ---------------- | ---------------- |
...
...
@@ -338,21 +338,21 @@ public static void pay(final PoolPayInfo poolPayInfo,final PoolPayListener poolP
});
```
####
2.6、检测 SDK 是否含有用户中心接口(必接) ####
####
2.6、检测 SDK 是否含有用户中心接口(必接) ####
说明:如果接口返回为 true,表示需要游戏方在合适的界面中添加一个用户中心的按钮,点击按钮时调用文档中 2.7 的用户中心接口;
如果返回 false,则不做处理
####
2.6.1、方法定义 ####
#### 2.6.1、方法定义 ####
```
java
public static boolean hasChannelCenter()
```
####
2.7、用户中心接口(必接) ####
####
2.7、用户中心接口(必接) ####
说明:打开渠道用户中心界面
####
2.7.1、方法定义 ####
####
2.7.1、方法定义 ####
```
java
public static void openChannelCenter()
```
...
...
@@ -454,7 +454,7 @@ public static void showExitDialog(final PoolExitDialogListener exitDialogListene
说明:在游戏 Activity 的 onStart、onPause、onResume、 onStop、onDestroy、onRestart、onNewIntent、 onActivityResult、onConfigurationChanged、onSaveInstanceState、onRestoreInstanceState、onWindowFocusChanged、onWindowAttributesChanged 中分别调用对应的接口
```
java
2.
10.1
、
代码示例
2.
10.1
代码示例
@Override
public void onStart() {
super.onStart();
...
...
@@ -569,7 +569,7 @@ public static void showExitDialog(final PoolExitDialogListener exitDialogListene
```
java
public static void logout(final Activity paramActivity) ;
```
####
2.15.2、参数说明 ####
#### 2.15.2、参数说明 ####
| 参数 | 说明 |
| ------------- | ---- |
...
...
@@ -584,16 +584,16 @@ public static void logout(final Activity paramActivity) ;
}
```
###
2.16、切换账号接口 ###
### 2.16、切换账号接口 ###
说明:该接口在游戏切换账号时调用,切换成功回通知到登录监听回调中,调用前请判断是否含有此接口(hasSwitchAccount())
####
2.16.1、方法定义 ####
#### 2.16.1、方法定义 ####
```
java
public static void switchAccount(final Activity paramActivity);
```
####
2.16.2、参数说明 ####
#### 2.16.2、参数说明 ####
| 参数 | 说明 |
| ------------- | ---- |
| paramActivity | 上下文 |
...
...
@@ -610,7 +610,7 @@ public static void switchAccount(final Activity paramActivity);
}
```
###
2.17、聊天统计 ###
### 2.17、聊天统计 ###
说明:在用户发送聊天信息时调用该接口
...
...
Please
register
or
login
to post a comment