lizhihui

加入正式版9133SDK

Showing 41 changed files with 152 additions and 87 deletions
1 +/publicAndroidSDK/demo/Demo_PoolSdk/bin
...@@ -5,3 +5,8 @@ ...@@ -5,3 +5,8 @@
5 <br>1、添加注销接口,切换账号接口 5 <br>1、添加注销接口,切换账号接口
6 <br>2、添加了onSaveInstanceState,onRestoreInstanceState,onWindowFocusChanged,onWindowAttributesChanged等接口 6 <br>2、添加了onSaveInstanceState,onRestoreInstanceState,onWindowFocusChanged,onWindowAttributesChanged等接口
7 <br>3、提交角色方法增加了字段 7 <br>3、提交角色方法增加了字段
8 +
9 +```xml
10 +2016-12-14
11 +1、公共SDK加入9133正式版SDK
12 +```
...\ No newline at end of file ...\ No newline at end of file
......
No preview for this file type
...@@ -2,22 +2,21 @@ ...@@ -2,22 +2,21 @@
2 <config> 2 <config>
3 3
4 <sdkconfig 4 <sdkconfig
5 - appClientKey="+2s5b+AYHAgpswQzq78LaFHhNfC5osmdGGprOxfV6xag8iTgfnmFQg==" 5 + YA_APPKEY="a76f1e9968f496a67cd4a1e3f6bc7cce"
6 - appId="YjVogF6bg703sSYHiSTmHyuOFyYyLQGWpYNcYn0THjk=" 6 + YA_APPID="57d1376f665fff4fbea91502"
7 - channelparameter1="R6MpKQGnMrc=" 7 + gamesimplename="qcFlv/sgri8oQ6xDbE0odg=="
8 +
9 + channelparameter1="4uc0/gEfNt4="
8 channelparameter2="4uc0/gEfNt4=" 10 channelparameter2="4uc0/gEfNt4="
9 custom="T7w9VvhA5tQ=" 11 custom="T7w9VvhA5tQ="
10 - gamechannelid="HYx3ghKCS3o=" 12 + gamechannelid="4uc0/gEfNt4="
11 - gamesimplename="qcFlv/sgri8oQ6xDbE0odg=="
12 logincheckurl="YxGzUoG7sH+s84gWL94+TAxKOcYkwWM7Mu4OGmV/HQUbvv/kDvncWL6Cw7OrEqYl" 13 logincheckurl="YxGzUoG7sH+s84gWL94+TAxKOcYkwWM7Mu4OGmV/HQUbvv/kDvncWL6Cw7OrEqYl"
13 paycheckurl="YxGzUoG7sH+s84gWL94+TIYRcE2x8/D/+Ve+dBt4q59PO/yBgb+QHuJdF58ha2tt" 14 paycheckurl="YxGzUoG7sH+s84gWL94+TIYRcE2x8/D/+Ve+dBt4q59PO/yBgb+QHuJdF58ha2tt"
14 payorderurl="YxGzUoG7sH+s84gWL94+TIYRcE2x8/D/+Ve+dBt4q5/H1RraDwOsdQSOJY/iFroo" 15 payorderurl="YxGzUoG7sH+s84gWL94+TIYRcE2x8/D/+Ve+dBt4q5/H1RraDwOsdQSOJY/iFroo"
15 sdksimplename="vWVsU5Ogkh8=" 16 sdksimplename="vWVsU5Ogkh8="
16 sdkversioncode="BVPAQexcXDk=" 17 sdkversioncode="BVPAQexcXDk="
17 - styleName="yvfh/4zhaEQ=" 18 + styleName="4N7gnKed6uk="
18 usertype="gssaXIIEiL0=" 19 usertype="gssaXIIEiL0="
19 - weixinId="tEsCXmDVJ63j/UyDe3wVrNojH2NJXj59" 20 + weixinId="x3d4hSeP9KFDTFusyU+iB/9NgyvRyoop" />
20 - payCallbackUrl="http://51wang"
21 - />
22 21
23 </config> 22 </config>
...\ No newline at end of file ...\ No newline at end of file
......
1 <?xml version="1.0" encoding="utf-8"?> 1 <?xml version="1.0" encoding="utf-8"?>
2 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 - package="com.youai.foolsdk.demo" 3 + package="com.youai.poolsdk.demo"
4 android:versionCode="1" 4 android:versionCode="1"
5 android:versionName="1.0" > 5 android:versionName="1.0" >
6 6
...@@ -8,11 +8,8 @@ ...@@ -8,11 +8,8 @@
8 android:minSdkVersion="8" 8 android:minSdkVersion="8"
9 android:targetSdkVersion="19" /> 9 android:targetSdkVersion="19" />
10 10
11 - <uses-permission android:name="android.permission.INTERNET" > 11 + <!-- SDK start -->
12 - </uses-permission> 12 + <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
13 - <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
14 - <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
15 - <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
16 <uses-permission android:name="android.permission.INTERNET" /> 13 <uses-permission android:name="android.permission.INTERNET" />
17 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 14 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
18 <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 15 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
...@@ -21,7 +18,15 @@ ...@@ -21,7 +18,15 @@
21 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> 18 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
22 <uses-permission android:name="android.permission.READ_LOGS" /> 19 <uses-permission android:name="android.permission.READ_LOGS" />
23 <uses-permission android:name="android.permission.GET_TASKS" /> 20 <uses-permission android:name="android.permission.GET_TASKS" />
24 - 21 + <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
22 + <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
23 + <uses-permission android:name="android.permission.RECORD_AUDIO" />
24 + <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
25 + <uses-permission android:name="org.simalliance.openmobileapi.SMARTCARD" />
26 + <uses-permission android:name="android.permission.NFC" />
27 + <uses-feature android:name="android.hardware.nfc.hce" />
28 + <!-- SDK end -->
29 +
25 <application 30 <application
26 android:name="com.gzyouai.publicsdk.application.PoolSDKApplication" 31 android:name="com.gzyouai.publicsdk.application.PoolSDKApplication"
27 android:allowBackup="true" 32 android:allowBackup="true"
...@@ -39,8 +44,7 @@ ...@@ -39,8 +44,7 @@
39 <category android:name="android.intent.category.LAUNCHER" /> 44 <category android:name="android.intent.category.LAUNCHER" />
40 </intent-filter> 45 </intent-filter>
41 </activity> 46 </activity>
42 - 47 + <!-- SDK start -->
43 - <!-- start YouaiSDK -->
44 <receiver 48 <receiver
45 android:name="com.gzyouai.fengniao.sdk.framework.AppInstallReceiver" 49 android:name="com.gzyouai.fengniao.sdk.framework.AppInstallReceiver"
46 android:label="@string/app_name" > 50 android:label="@string/app_name" >
...@@ -52,16 +56,12 @@ ...@@ -52,16 +56,12 @@
52 <data android:scheme="package" /> 56 <data android:scheme="package" />
53 </intent-filter> 57 </intent-filter>
54 </receiver> 58 </receiver>
55 - <!-- start i9133 --> 59 +
56 - <activity
57 - android:name=".wxapi.WXPayEntryActivity"
58 - android:exported="true"
59 - android:launchMode="singleTop" />
60 <activity 60 <activity
61 android:name="com.youai.sdk.YouaiSDK" 61 android:name="com.youai.sdk.YouaiSDK"
62 android:label="youai_sdk" 62 android:label="youai_sdk"
63 - android:theme="@android:style/Theme.Dialog" > 63 + android:launchMode="singleTask"
64 - </activity> 64 + android:theme="@android:style/Theme.Dialog" />
65 65
66 <service 66 <service
67 android:name="com.youai.sdk.YouaiService" 67 android:name="com.youai.sdk.YouaiService"
...@@ -81,8 +81,7 @@ ...@@ -81,8 +81,7 @@
81 81
82 <receiver android:name="com.youai.sdk.Receiver" > 82 <receiver android:name="com.youai.sdk.Receiver" >
83 <intent-filter> 83 <intent-filter>
84 - <action android:name="android.intent.action.BOOT_COMPLETED" > 84 + <action android:name="android.intent.action.BOOT_COMPLETED" />
85 - </action>
86 85
87 <category android:name="android.intent.category.LAUNCHER" /> 86 <category android:name="android.intent.category.LAUNCHER" />
88 </intent-filter> 87 </intent-filter>
...@@ -90,18 +89,39 @@ ...@@ -90,18 +89,39 @@
90 89
91 <activity 90 <activity
92 android:name="com.alipay.sdk.app.H5PayActivity" 91 android:name="com.alipay.sdk.app.H5PayActivity"
93 - android:configChanges="orientation|keyboardHidden|navigation" 92 + android:configChanges="keyboardHidden|navigation|orientation"
94 android:exported="false" 93 android:exported="false"
95 - android:screenOrientation="behind" > 94 + android:screenOrientation="behind" />
96 - </activity>
97 <activity 95 <activity
98 android:name="com.alipay.sdk.auth.AuthActivity" 96 android:name="com.alipay.sdk.auth.AuthActivity"
99 - android:configChanges="orientation|keyboardHidden|navigation" 97 + android:configChanges="keyboardHidden|navigation|orientation"
100 android:exported="false" 98 android:exported="false"
101 - android:screenOrientation="behind" > 99 + android:screenOrientation="behind" />
102 - </activity> 100 + <activity
103 - <!-- end i9133 --> 101 + android:name=".wxapi.WXPayEntryActivity"
102 + android:exported="true"
103 + android:launchMode="singleTop" />
104 + <activity
105 + android:name=".wxapi.WXEntryActivity"
106 + android:exported="true"
107 + android:launchMode="singleTop" />
108 +
109 + <uses-library
110 + android:name="org.simalliance.openmobileapi"
111 + android:required="false" />
104 112
113 + <activity
114 + android:name="com.unionpay.uppay.PayActivity"
115 + android:configChanges="orientation|keyboardHidden|keyboard"
116 + android:screenOrientation="portrait" >
117 + </activity>
118 + <activity
119 + android:name="com.unionpay.UPPayWapActivity"
120 + android:configChanges="orientation|keyboardHidden|fontScale"
121 + android:screenOrientation="portrait"
122 + android:windowSoftInputMode="adjustResize" >
123 + </activity>
124 + <!-- SDK end -->
105 </application> 125 </application>
106 126
107 </manifest> 127 </manifest>
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -2,22 +2,21 @@ ...@@ -2,22 +2,21 @@
2 <config> 2 <config>
3 3
4 <sdkconfig 4 <sdkconfig
5 - appClientKey="+2s5b+AYHAgpswQzq78LaFHhNfC5osmdGGprOxfV6xag8iTgfnmFQg==" 5 + YA_APPKEY="a76f1e9968f496a67cd4a1e3f6bc7cce"
6 - appId="YjVogF6bg703sSYHiSTmHyuOFyYyLQGWpYNcYn0THjk=" 6 + YA_APPID="57d1376f665fff4fbea91502"
7 - channelparameter1="R6MpKQGnMrc=" 7 + gamesimplename="qcFlv/sgri8oQ6xDbE0odg=="
8 +
9 + channelparameter1="4uc0/gEfNt4="
8 channelparameter2="4uc0/gEfNt4=" 10 channelparameter2="4uc0/gEfNt4="
9 custom="T7w9VvhA5tQ=" 11 custom="T7w9VvhA5tQ="
10 - gamechannelid="HYx3ghKCS3o=" 12 + gamechannelid="4uc0/gEfNt4="
11 - gamesimplename="qcFlv/sgri8oQ6xDbE0odg=="
12 logincheckurl="YxGzUoG7sH+s84gWL94+TAxKOcYkwWM7Mu4OGmV/HQUbvv/kDvncWL6Cw7OrEqYl" 13 logincheckurl="YxGzUoG7sH+s84gWL94+TAxKOcYkwWM7Mu4OGmV/HQUbvv/kDvncWL6Cw7OrEqYl"
13 paycheckurl="YxGzUoG7sH+s84gWL94+TIYRcE2x8/D/+Ve+dBt4q59PO/yBgb+QHuJdF58ha2tt" 14 paycheckurl="YxGzUoG7sH+s84gWL94+TIYRcE2x8/D/+Ve+dBt4q59PO/yBgb+QHuJdF58ha2tt"
14 payorderurl="YxGzUoG7sH+s84gWL94+TIYRcE2x8/D/+Ve+dBt4q5/H1RraDwOsdQSOJY/iFroo" 15 payorderurl="YxGzUoG7sH+s84gWL94+TIYRcE2x8/D/+Ve+dBt4q5/H1RraDwOsdQSOJY/iFroo"
15 sdksimplename="vWVsU5Ogkh8=" 16 sdksimplename="vWVsU5Ogkh8="
16 sdkversioncode="BVPAQexcXDk=" 17 sdkversioncode="BVPAQexcXDk="
17 - styleName="yvfh/4zhaEQ=" 18 + styleName="4N7gnKed6uk="
18 usertype="gssaXIIEiL0=" 19 usertype="gssaXIIEiL0="
19 - weixinId="tEsCXmDVJ63j/UyDe3wVrNojH2NJXj59" 20 + weixinId="x3d4hSeP9KFDTFusyU+iB/9NgyvRyoop" />
20 - payCallbackUrl="http://51wang"
21 - />
22 21
23 </config> 22 </config>
...\ No newline at end of file ...\ No newline at end of file
......
1 /** Automatically generated file. DO NOT MODIFY */ 1 /** Automatically generated file. DO NOT MODIFY */
2 -package com.youai.foolsdk.demo; 2 +package com.youai.poolsdk.demo;
3 3
4 public final class BuildConfig { 4 public final class BuildConfig {
5 public final static boolean DEBUG = true; 5 public final static boolean DEBUG = true;
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
5 * should not be modified by hand. 5 * should not be modified by hand.
6 */ 6 */
7 7
8 -package com.youai.foolsdk.demo; 8 +package com.youai.poolsdk.demo;
9 9
10 public final class R { 10 public final class R {
11 public static final class attr { 11 public static final class attr {
......
...@@ -11,4 +11,4 @@ ...@@ -11,4 +11,4 @@
11 #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 11 #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 12
13 # Project target. 13 # Project target.
14 -target=android-20 14 +target=android-19
......
...@@ -362,7 +362,7 @@ public class AppActivity extends Activity { ...@@ -362,7 +362,7 @@ public class AppActivity extends Activity {
362 poolRoleInfo.setRoleLevel("10"); 362 poolRoleInfo.setRoleLevel("10");
363 poolRoleInfo.setRoleSex("0"); 363 poolRoleInfo.setRoleSex("0");
364 poolRoleInfo.setRoleName("我是角色名"); 364 poolRoleInfo.setRoleName("我是角色名");
365 - poolRoleInfo.setServerID("1"); 365 + poolRoleInfo.setServerID("8");
366 poolRoleInfo.setServerName("我是服务器名"); 366 poolRoleInfo.setServerName("我是服务器名");
367 poolRoleInfo.setCustom("角色创建时间"); 367 poolRoleInfo.setCustom("角色创建时间");
368 poolRoleInfo.setRoleCTime(System.currentTimeMillis()/1000);//角色创建时间(秒) 368 poolRoleInfo.setRoleCTime(System.currentTimeMillis()/1000);//角色创建时间(秒)
......
1 -#SDK 接入文档 1 +#公共SDK接入文档
2 2
3 -###1、开发环境搭建 3 +##1、开发环境搭建
4 - 以下是以 Eclipse 为例,在 Eclipse 环境下开发的 SDK 配置 4 +以下是以 Eclipse 为例,在 Eclipse 环境下开发的 SDK 配置
5 - 1.1、将 SDK 压缩包中 Jar 目录下的所有 jar 包复制到游戏工程的libs 目录下 5 +
6 -![image](../image/image1.png) 6 +####1.1、将 SDK 压缩包中 libs 目录下的所有 资源 包复制到游戏工程的libs 目录下
7 - 7 +
8 - 1.2、将1.1中复制的jar包引用到游戏工程 8 +![](http://i.imgur.com/mCEBudf.png)
9 - 1.3、复制SDK压缩包中assets目录下的所有内容到游戏工程的assets目录,将游戏中的闪屏图片放 9 +
10 - 到assets中poolsdk_splash目录下,将assets中的poolsdk.xml中的payCallbackUrl参数配置为游 10 +####1.2、复制SDK压缩包中assets目录下的所有内容到游戏工程的assets目录
11 - 戏测试的充值回调地址(注:此回调地址为测试使用,正式环境以SDK后台配置的地址为准) 11 +
12 - 1.4、修改游戏工程的AndroidManifest.xml(可以参照复制Demo中 AndroidManifest.xml文件) 12 +- 将游戏中的闪屏图片放到assets中poolsdk_splash目录下
13 - ①.添加声明权限: 13 +- 将assets中的poolsdk.xml中的`YA_APPKEY,YA_APPID,gamesimplename` 修改为后台生成的参数
14 +
15 +![](http://i.imgur.com/kk5YCmc.png)
16 +
17 +####1.3、修改游戏工程的AndroidManifest.xml(可以参照复制Demo中 AndroidManifest.xml文件)
18 +
19 +- 添加声明权限:
20 +-
21 +```xml
14 <uses-permission android:name="android.permission.INTERNET" /> 22 <uses-permission android:name="android.permission.INTERNET" />
15 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 23 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
16 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> 24 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
...@@ -23,29 +31,29 @@ ...@@ -23,29 +31,29 @@
23 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> 31 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
24 <uses-permission android:name="android.permission.READ_LOGS" /> 32 <uses-permission android:name="android.permission.READ_LOGS" />
25 <uses-permission android:name="android.permission.GET_TASKS" /> 33 <uses-permission android:name="android.permission.GET_TASKS" />
26 - 34 +```
27 - ②.添加对应的Activity,service,receiver等: 35 +
28 - <!-- start YouaiSDK --> 36 +- 添加对应的Activity,service,receiver等:
29 - <receiver 37 +
38 +```xml
39 + <receiver
30 android:name="com.gzyouai.fengniao.sdk.framework.AppInstallReceiver" 40 android:name="com.gzyouai.fengniao.sdk.framework.AppInstallReceiver"
31 android:label="@string/app_name" > 41 android:label="@string/app_name" >
32 <intent-filter> 42 <intent-filter>
33 <action android:name="android.intent.action.PACKAGE_ADDED" /> 43 <action android:name="android.intent.action.PACKAGE_ADDED" />
34 <action android:name="android.intent.action.PACKAGE_REPLACED" /> 44 <action android:name="android.intent.action.PACKAGE_REPLACED" />
35 <action android:name="android.intent.action.PACKAGE_REMOVED" /> 45 <action android:name="android.intent.action.PACKAGE_REMOVED" />
46 +
36 <data android:scheme="package" /> 47 <data android:scheme="package" />
37 </intent-filter> 48 </intent-filter>
38 </receiver> 49 </receiver>
39 - <!-- start i9133 --> 50 +
40 - <activity 51 + <activity
41 - android:name=".wxapi.WXPayEntryActivity"
42 - android:exported="true"
43 - android:launchMode="singleTop" />
44 - <activity
45 android:name="com.youai.sdk.YouaiSDK" 52 android:name="com.youai.sdk.YouaiSDK"
46 android:label="youai_sdk" 53 android:label="youai_sdk"
47 - android:theme="@android:style/Theme.Dialog" > 54 + android:launchMode="singleTask"
48 - </activity> 55 + android:theme="@android:style/Theme.Dialog" />
56 +
49 <service 57 <service
50 android:name="com.youai.sdk.YouaiService" 58 android:name="com.youai.sdk.YouaiService"
51 android:enabled="true" > 59 android:enabled="true" >
...@@ -61,26 +69,51 @@ ...@@ -61,26 +69,51 @@
61 <action android:name="com.youai.sdk.FloatViewService" /> 69 <action android:name="com.youai.sdk.FloatViewService" />
62 </intent-filter> 70 </intent-filter>
63 </service> 71 </service>
72 +
64 <receiver android:name="com.youai.sdk.Receiver" > 73 <receiver android:name="com.youai.sdk.Receiver" >
65 <intent-filter> 74 <intent-filter>
66 - <action android:name="android.intent.action.BOOT_COMPLETED" > 75 + <action android:name="android.intent.action.BOOT_COMPLETED" />
67 - </action> 76 +
68 <category android:name="android.intent.category.LAUNCHER" /> 77 <category android:name="android.intent.category.LAUNCHER" />
69 </intent-filter> 78 </intent-filter>
70 </receiver> 79 </receiver>
80 +
71 <activity 81 <activity
72 android:name="com.alipay.sdk.app.H5PayActivity" 82 android:name="com.alipay.sdk.app.H5PayActivity"
73 - android:configChanges="orientation|keyboardHidden|navigation" 83 + android:configChanges="keyboardHidden|navigation|orientation"
74 android:exported="false" 84 android:exported="false"
75 - android:screenOrientation="behind" > 85 + android:screenOrientation="behind" />
76 - </activity>
77 <activity 86 <activity
78 android:name="com.alipay.sdk.auth.AuthActivity" 87 android:name="com.alipay.sdk.auth.AuthActivity"
79 - android:configChanges="orientation|keyboardHidden|navigation" 88 + android:configChanges="keyboardHidden|navigation|orientation"
80 android:exported="false" 89 android:exported="false"
81 - android:screenOrientation="behind" > 90 + android:screenOrientation="behind" />
91 + <activity
92 + android:name=".wxapi.WXPayEntryActivity"
93 + android:exported="true"
94 + android:launchMode="singleTop" />
95 + <activity
96 + android:name=".wxapi.WXEntryActivity"
97 + android:exported="true"
98 + android:launchMode="singleTop" />
99 +
100 + <uses-library
101 + android:name="org.simalliance.openmobileapi"
102 + android:required="false" />
103 +
104 + <activity
105 + android:name="com.unionpay.uppay.PayActivity"
106 + android:configChanges="orientation|keyboardHidden|keyboard"
107 + android:screenOrientation="portrait" >
108 + </activity>
109 + <activity
110 + android:name="com.unionpay.UPPayWapActivity"
111 + android:configChanges="orientation|keyboardHidden|fontScale"
112 + android:screenOrientation="portrait"
113 + android:windowSoftInputMode="adjustResize" >
82 </activity> 114 </activity>
83 - <!-- end i9133 --> 115 +```
116 +
84 117
85 ###2、功能接口 118 ###2、功能接口
86 119
...@@ -407,7 +440,7 @@ exitDialogListener | 退出结果回调监听,需实现 onDialogResult 方法 ...@@ -407,7 +440,7 @@ exitDialogListener | 退出结果回调监听,需实现 onDialogResult 方法
407 } 440 }
408 441
409 @Override 442 @Override
410 - protected void onActivityResult(int requestCode, int resultCode, Intent data) { 443 + protected void onActivityResult(int requestCode, int resultCode, Intent data) {
411 PoolSdkHelper.onActivityResult(requestCode, resultCode, data); 444 PoolSdkHelper.onActivityResult(requestCode, resultCode, data);
412 } 445 }
413 446
...@@ -426,7 +459,7 @@ exitDialogListener | 退出结果回调监听,需实现 onDialogResult 方法 ...@@ -426,7 +459,7 @@ exitDialogListener | 退出结果回调监听,需实现 onDialogResult 方法
426 } 459 }
427 460
428 @Override 461 @Override
429 - protected void onRestoreInstanceState(Bundle savedInstanceState) { 462 + protected void onRestoreInstanceState(Bundle savedInstanceState) {
430 // TODO Auto-generated method stub 463 // TODO Auto-generated method stub
431 super.onRestoreInstanceState(savedInstanceState); 464 super.onRestoreInstanceState(savedInstanceState);
432 PoolSdkHelper.onRestoreInstanceState(savedInstanceState); 465 PoolSdkHelper.onRestoreInstanceState(savedInstanceState);
...@@ -504,11 +537,19 @@ paramActivity | 上下文 ...@@ -504,11 +537,19 @@ paramActivity | 上下文
504 } 537 }
505 538
506 #3、自测用例 539 #3、自测用例
507 - 3.1、进入游戏会弹出下面的登录界面,表示登录接口接入正常; 540 +###3.1、进入游戏会弹出下面的登录界面,表示登录接口接入正常;
508 -![image](../image/image5.png) 541 +
509 - 3.2、点击充值会弹出下面的界面,表示充值接口接入正常; 542 +![](http://i.imgur.com/7QTQJk1.png)
510 -![image](../image/image6.png) 543 +
511 - 3.3、点击渠道用户中心,弹出下面的界面表示该接口接入正常; 544 +- 登录点击进入游戏后,成功收到登录回调,与服务端校验成功进入游戏
512 -![image](../image/image7.png) 545 +
546 +![](http://i.imgur.com/tHxu8mx.png)
547 +
548 +###3.2、点击充值会弹出下面的界面,表示充值接口接入正常;
549 +
550 +![](http://i.imgur.com/PFs9KCP.png)
551 +
552 +- 后台配置正确的游戏充值回调地址可以进行充值测试是否到账
553 +
513 #4、母包 554 #4、母包
514 4.1、接入公共 SDK 编译生成的 apk 即为打包工具使用的母包 555 4.1、接入公共 SDK 编译生成的 apk 即为打包工具使用的母包
......
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type