Commit 4112d606c396ffa25a103f59a8c0c3e5d7a1abe9
1 parent
d3c7882c19
Exists in
master
optimize document
Showing 1 changed file with 8 additions and 8 deletions Side-by-side Diff
IntegrationGuide.md
| ... | ... | @@ -3,14 +3,14 @@ |
| 3 | 3 | V4.0.0 |
| 4 | 4 | 2016年09月23日 |
| 5 | 5 | |
| 6 | -##版本概述 | |
| 6 | +## 版本概述 | |
| 7 | 7 | |
| 8 | 8 | 此版本为使用AndroidStudio开发的第一个版本,一改eclipse的工程依赖方式,使用aar的方式提供sdk接入包,除功能外,相对上一版本没有继承关系,请按此文档描述接入. |
| 9 | 9 | |
| 10 | 10 | 此SDK适用android2.3以上系统. |
| 11 | 11 | |
| 12 | 12 | ## 第一章 接入指南 |
| 13 | -###1.依赖导入 | |
| 13 | +### 1.依赖导入 | |
| 14 | 14 | 将aar添加到libs目录下,然后配置gradle |
| 15 | 15 | 以下为必须项 |
| 16 | 16 | |
| ... | ... | @@ -31,7 +31,7 @@ V4.0.0 |
| 31 | 31 | |
| 32 | 32 | compile project(':vksdk_library') |
| 33 | 33 | |
| 34 | -###2.修改AndroidManifest.xml文件 | |
| 34 | +### 2.修改AndroidManifest.xml文件 | |
| 35 | 35 | 首先添加必要的权限,如下所示: |
| 36 | 36 | |
| 37 | 37 | <uses-permission android:name="android.permission.INTERNET" /> |
| ... | ... | @@ -90,7 +90,7 @@ V4.0.0 |
| 90 | 90 | android:label="ServiceActivity" |
| 91 | 91 | android:theme="@style/VK.Transparent" /> |
| 92 | 92 | |
| 93 | -###3.向Gump平台索要游戏ID(AppID),完成代码接入 | |
| 93 | +### 3.向Gump平台索要游戏ID(AppID),完成代码接入 | |
| 94 | 94 | 正式开始接入逻辑代码前,先介绍下一些附加设置,以方便代码接入 |
| 95 | 95 | |
| 96 | 96 | *是否打印debug日志 |
| ... | ... | @@ -112,7 +112,7 @@ V4.0.0 |
| 112 | 112 | *若要强制使用web方式登录facebook |
| 113 | 113 | |
| 114 | 114 | GumpSDK.getSettings().forceFBWithWeb(); |
| 115 | -####1.调用GumpSDK前需要执行初始化。 | |
| 115 | +#### 1.调用GumpSDK前需要执行初始化。 | |
| 116 | 116 | |
| 117 | 117 | 若不需要分渠道 |
| 118 | 118 | |
| ... | ... | @@ -123,7 +123,7 @@ V4.0.0 |
| 123 | 123 | |
| 124 | 124 | InitializeCallback为初始化回调接口,此接口只有一个回调方法initComplete(int result) result标识是否初始化成功,当result等于GumpSDK.CODE.OK时为成功,其他为失败 |
| 125 | 125 | |
| 126 | -####2.调用GumpSDK的开始方法,将执行登录流程,需要一个Activity实例作参数 | |
| 126 | +#### 2.调用GumpSDK的开始方法,将执行登录流程,需要一个Activity实例作参数 | |
| 127 | 127 | |
| 128 | 128 | GumpSDK.start(Activity); |
| 129 | 129 | 在此之前,开发者需要注册用户状态监听以接受用户的登录/登出通知,通常如下: |
| ... | ... | @@ -160,7 +160,7 @@ InitializeCallback为初始化回调接口,此接口只有一个回调方法init |
| 160 | 160 | gumpUser.getSessionKey();//登录的sesionKey |
| 161 | 161 | |
| 162 | 162 | |
| 163 | -####3.支付功能 | |
| 163 | +#### 3.支付功能 | |
| 164 | 164 | 1)使用gump通行证登录,其中除nick和roleId外所有参数为必传参数 |
| 165 | 165 | |
| 166 | 166 | Bundle payInfo = new Bundle(); |
| ... | ... | @@ -192,7 +192,7 @@ InitializeCallback为初始化回调接口,此接口只有一个回调方法init |
| 192 | 192 | Log.i(TAG,"purchase canceled"); |
| 193 | 193 | } |
| 194 | 194 | |
| 195 | -####4.注销登录 | |
| 195 | +#### 4.注销登录 | |
| 196 | 196 | |
| 197 | 197 | GumpSDK.logout(Activity); |
| 198 | 198 | 当此方法调用后,用户退出登录,并会通过LoginStateListener接口通知调用程序! |