Showing
6 changed files
with
72 additions
and
20 deletions
1 | # 更新说明 | 1 | # 更新说明 |
2 | -2016-07-26: | 2 | +2018-01-16<br> |
3 | -1、公共SDK安卓版本提交 | 3 | +1、添加单机轮询补单处理 |
4 | -<br>2016-12-7: | 4 | +单机游戏无服务端时需调用接口: |
5 | -<br>1、添加注销接口,切换账号接口 | 5 | +(1)PoolSdkHelper.setPayListener(mPoolPayListener );调用登录接口前调用 |
6 | -<br>2、添加了onSaveInstanceState,onRestoreInstanceState,onWindowFocusChanged,onWindowAttributesChanged等接口 | 6 | +(2)PoolSdkHelper.paymentSuccess(AppActivity.this, orderIds.toString()); 游戏发货成功时调用,样例可查看文档 |
7 | -<br>3、提交角色方法增加了字段 | ||
8 | 7 | ||
9 | -```xml | 8 | +2017-07-31<br> |
10 | -2016-12-14 | 9 | +1、修改聊天统计接口 |
11 | -1、公共SDK加入9133正式版SDK | 10 | + |
12 | -``` | 11 | +2017-07-24<br> |
12 | +1、添加聊天统计,安装统计方法修改 | ||
13 | + | ||
14 | +2017-07-07<br> | ||
15 | +1、sdk更新和添加文件损坏处理 | ||
13 | 16 | ||
14 | ```xml | 17 | ```xml |
15 | -2017-1-10 | 18 | +2017-4-24 |
16 | -1、重新替换asset/poolsdk.xml | 19 | +1、删除了SDK相关so库 |
17 | ``` | 20 | ``` |
18 | 21 | ||
19 | ```xml | 22 | ```xml |
... | @@ -22,9 +25,18 @@ | ... | @@ -22,9 +25,18 @@ |
22 | ``` | 25 | ``` |
23 | 26 | ||
24 | ```xml | 27 | ```xml |
25 | -2017-4-24 | 28 | +2017-1-10 |
26 | -1、删除了SDK相关so库 | 29 | +1、重新替换asset/poolsdk.xml |
27 | ``` | 30 | ``` |
28 | 31 | ||
29 | -2017-11-17:<br> | ||
30 | -1、9133 sdk本地化处理 | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
32 | +```xml | ||
33 | +2016-12-14 | ||
34 | +1、公共SDK加入9133正式版SDK | ||
35 | +``` | ||
36 | + | ||
37 | +2016-07-26: | ||
38 | +1、公共SDK安卓版本提交 | ||
39 | +<br>2016-12-7: | ||
40 | +<br>1、添加注销接口,切换账号接口 | ||
41 | +<br>2、添加了onSaveInstanceState,onRestoreInstanceState,onWindowFocusChanged,onWindowAttributesChanged等接口 | ||
42 | +<br>3、提交角色方法增加了字段 | ... | ... |
... | @@ -2,9 +2,9 @@ | ... | @@ -2,9 +2,9 @@ |
2 | <config> | 2 | <config> |
3 | 3 | ||
4 | <sdkconfig | 4 | <sdkconfig |
5 | - YA_APPID="59351848d8aa0f0e115a0d7a" | 5 | + YA_APPID="576d079de138233c142da6a2" |
6 | - YA_APPKEY="8cec1d074d3bb8bb012fd3f013c0acaa" | 6 | + YA_APPKEY="bf455586ef90b4470d17d167164671e2" |
7 | - gamesimplename="fytx_test" | 7 | + gamesimplename="sstx_dl" |
8 | sdksimplename="i9133" | 8 | sdksimplename="i9133" |
9 | sdkversioncode="V1_0" | 9 | sdkversioncode="V1_0" |
10 | channelparameter1="" | 10 | channelparameter1="" | ... | ... |
No preview for this file type
... | @@ -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-21 | ... | ... |
... | @@ -657,3 +657,43 @@ serverName | 服务器名称 | ... | @@ -657,3 +657,43 @@ serverName | 服务器名称 |
657 | 4.1、接入公共 SDK 编译生成的 apk 即为打包工具使用的母包(接入完成测试通过后 如果需要使用打包工具打渠道包则母包必须删除assets下的公共SDK相关资源, libs下的YouaiSDK.jar,删除接入时manifest中添加的activity) | 657 | 4.1、接入公共 SDK 编译生成的 apk 即为打包工具使用的母包(接入完成测试通过后 如果需要使用打包工具打渠道包则母包必须删除assets下的公共SDK相关资源, libs下的YouaiSDK.jar,删除接入时manifest中添加的activity) |
658 | ``` | 658 | ``` |
659 | 659 | ||
660 | +# 5、单机无服务端时充值处理 # | ||
661 | +### 5.1、设置充值监听,登录接口前调用 | ||
662 | +```java | ||
663 | +PoolSdkHelper.setPayListener(mPoolPayListener ); | ||
664 | +``` | ||
665 | + | ||
666 | +### 5.2、游戏发货成功时调用接口 | ||
667 | +```java | ||
668 | +PoolSdkHelper.paymentSuccess(AppActivity.this, orderIds.toString()); | ||
669 | +``` | ||
670 | + | ||
671 | +代码示例: | ||
672 | +```java | ||
673 | +if(paramCustom == null || paramCustom.length() <= 0) | ||
674 | +{ | ||
675 | +PoolSdkLog.logError("paysuccess data error :" + paramCustom); | ||
676 | +return; | ||
677 | +} | ||
678 | + | ||
679 | +try { | ||
680 | +PoolSdkLog.logInfo("paySuccess:" + paramCustom); | ||
681 | +JSONArray jsonArray = new JSONArray(paramCustom); | ||
682 | +StringBuilder orderIds = new StringBuilder(); | ||
683 | +int length = jsonArray.length(); | ||
684 | +for (int i = 0; i < length; i++) { | ||
685 | +JSONObject jb = jsonArray.getJSONObject(i); | ||
686 | +String orderId = jb.getString("orderId"); | ||
687 | +orderIds.append(orderId); | ||
688 | +if(i != length -1) {//最后一项不加分割符 | ||
689 | +orderIds.append(","); | ||
690 | +} | ||
691 | +} | ||
692 | +PoolSdkHelper.paymentSuccess(AppActivity.this, orderIds.toString()); | ||
693 | +} catch (JSONException e) { | ||
694 | +// TODO Auto-generated catch block | ||
695 | +e.printStackTrace(); | ||
696 | +} | ||
697 | +``` | ||
698 | + | ||
699 | + | ... | ... |
No preview for this file type
-
Please register or login to post a comment