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 11:42:54 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
e812d2d9d6995e8a371f4b32476bbbb988701b5a
e812d2d9
1 parent
fe787764
`
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
17 deletions
publicAndroidSDK/doc/公共SDK客户端接入文档.md
publicAndroidSDK/doc/公共SDK客户端接入文档.md
View file @
e812d2d
...
...
@@ -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"
/>
...
...
@@ -102,8 +102,7 @@
### 2、功能接口 (注意:以下所有接口都必须在 SDK 初始化完成之后才能调用) ###
##### 2.1、继承 PoolSDKApplication(必接) #####
#### 2.1、继承 PoolSDKApplication(必接) ####
游戏工程如果没有Application,请在 AndroidManifest.xml 中添加SDK的Application,如下所示:
...
...
@@ -130,7 +129,7 @@
2.
2.1、方法定义
public static void init(final Activity activity,final PoolSDKCallBackListener callBackListener)
####
# 2.2.2、参数说明 #
####
####
2.2.2、参数说明
####
| 参数 | 说明 |
| ---------------- | -------------------------------- |
...
...
@@ -160,13 +159,13 @@
接口说明:游戏登录时调用
####
# 2.3.1、方法定义 #
####
####
2.3.1、方法定义
####
```
java
public
static
void
login
(
final
String
paramCustom
,
final
PoolLoginListener
poolLoginListener
)
```
####
# 2.3.2、参数说明 #
####
####
2.3.2、参数说明
####
| 参数 | 说明 |
| ----------------- | ---------------------------------------- |
...
...
@@ -201,14 +200,14 @@
进入游戏主场景、创建角色、角色升级
##### `(如果游戏创建角色时没有角色名,需要在用户创建角色名时调用多一次进入游戏统计,否则用户名无法正常统计,投放测试无法通过)` #####
**(如果游戏创建角色时没有角色名,需要在用户创建角色名时调用多一次进入游戏统计,否则用户名无法正常统计,投放测试无法通过)**
####
# 2.4.1、方法定义 #
####
####
2.4.1、方法定义
####
```
java
public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRoleListener poolRoleListener)
```
####
# 2.4.2、参数说明 #
####
####
2.4.2、参数说明
####
| 参数 | 说明 |
| ---------------- | ---------------- |
...
...
@@ -269,12 +268,13 @@ public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRole
```
#### 2.5、支付接口(必接) ####
##### 2.5.1、方法定义 #####
#### 2.5.1、方法定义 ####
```
java
public static void pay(final PoolPayInfo poolPayInfo,final PoolPayListener poolPayListener)
```
####
# 2.5.2、参数说明 #
####
####
2.5.2、参数说明
####
| 参数 | 说明 |
| ---------------- | ---------------- |
...
...
@@ -343,7 +343,7 @@ public static void pay(final PoolPayInfo poolPayInfo,final PoolPayListener poolP
如果返回 false,则不做处理
####
# 2.6.1、方法定义 #
####
####
2.6.1、方法定义
####
```
java
public static boolean hasChannelCenter()
```
...
...
@@ -351,7 +351,7 @@ public static boolean hasChannelCenter()
说明:打开渠道用户中心界面
####
# 2.7.1、方法定义 #
####
####
2.7.1、方法定义
####
```
java
public static void openChannelCenter()
```
...
...
@@ -375,13 +375,13 @@ public static void openChannelCenter()
说明:可在游戏启动时设置注销监听事件,渠道注销成功后 SDK 会回调 onLogoutSuccess 方法通知游戏,游戏可在此处理切换账号逻辑
####
# 2.8.1、方法定义 #
####
####
2.8.1、方法定义
####
```
java
public
static
void
setLogoutCallback
(
final
PoolLogoutListener
poolLogoutListener
)
```
####
# 2.8.2、参数说明 #
####
####
2.8.2、参数说明
####
| 参数 | 说明 |
| ------------------ | --------------------------------- |
...
...
@@ -405,12 +405,12 @@ public static void setLogoutCallback(final PoolLogoutListener poolLogoutListener
面,为 true表示有退出界面需调用 showExitDialog()显示退出界面,为 false 时表示没有退出界面,游戏需自己处
理退出逻辑且在确认 游戏退出前调用 PoolSdkHelper.exitGame 通知 SDK 游戏要退出 (具体可参照 Demo 示例)
####
# 2.9.1、方法定义 #
####
####
2.9.1、方法定义
####
```
java
public static void showExitDialog(final PoolExitDialogListener exitDialogListener)
```
####
# 2.9.2、参数说明 #
####
####
2.9.2、参数说明
####
| 参数 | 说明 |
| ------------------ | ------------------------------ |
...
...
Please
register
or
login
to post a comment