diff --git a/IntegrationGuide.md b/IntegrationGuide.md index 35e382e..3b485d9 100644 --- a/IntegrationGuide.md +++ b/IntegrationGuide.md @@ -3,14 +3,14 @@ V4.0.0 2016年09月23日 -##版本概述 +## 版本概述 此版本为使用AndroidStudio开发的第一个版本,一改eclipse的工程依赖方式,使用aar的方式提供sdk接入包,除功能外,相对上一版本没有继承关系,请按此文档描述接入. 此SDK适用android2.3以上系统. ## 第一章 接入指南 -###1.依赖导入 +### 1.依赖导入 将aar添加到libs目录下,然后配置gradle 以下为必须项 @@ -31,7 +31,7 @@ V4.0.0 compile project(':vksdk_library') -###2.修改AndroidManifest.xml文件 +### 2.修改AndroidManifest.xml文件 首先添加必要的权限,如下所示: @@ -90,7 +90,7 @@ V4.0.0 android:label="ServiceActivity" android:theme="@style/VK.Transparent" /> -###3.向Gump平台索要游戏ID(AppID),完成代码接入 +### 3.向Gump平台索要游戏ID(AppID),完成代码接入 正式开始接入逻辑代码前,先介绍下一些附加设置,以方便代码接入 *是否打印debug日志 @@ -112,7 +112,7 @@ V4.0.0 *若要强制使用web方式登录facebook GumpSDK.getSettings().forceFBWithWeb(); -####1.调用GumpSDK前需要执行初始化。 +#### 1.调用GumpSDK前需要执行初始化。 若不需要分渠道 @@ -123,7 +123,7 @@ V4.0.0 InitializeCallback为初始化回调接口,此接口只有一个回调方法initComplete(int result) result标识是否初始化成功,当result等于GumpSDK.CODE.OK时为成功,其他为失败 -####2.调用GumpSDK的开始方法,将执行登录流程,需要一个Activity实例作参数 +#### 2.调用GumpSDK的开始方法,将执行登录流程,需要一个Activity实例作参数 GumpSDK.start(Activity); 在此之前,开发者需要注册用户状态监听以接受用户的登录/登出通知,通常如下: @@ -160,7 +160,7 @@ InitializeCallback为初始化回调接口,此接口只有一个回调方法init gumpUser.getSessionKey();//登录的sesionKey -####3.支付功能 +#### 3.支付功能 1)使用gump通行证登录,其中除nick和roleId外所有参数为必传参数 Bundle payInfo = new Bundle(); @@ -192,7 +192,7 @@ InitializeCallback为初始化回调接口,此接口只有一个回调方法init Log.i(TAG,"purchase canceled"); } -####4.注销登录 +#### 4.注销登录 GumpSDK.logout(Activity); 当此方法调用后,用户退出登录,并会通过LoginStateListener接口通知调用程序!