回复: 6

【单机SDK接入】升级SDK1.7.0_4.1.2注意事项

[复制链接]

75

主题

0

魅力

6万

经验

发表于 2019-2-18 23:16:01 |显示全部楼层
本帖最后由 79362997 于 2016-6-14 15:00 编辑

最新版本sdk下载地址,猛戳:http://doc.game.open.uc.cn/doc/detail/128

单机1.7.0_4.1.4重点升级功能:
新增功能:
1、更新运营商SDK版本(联通SDK6月15日以后不接受旧版审核);
2、调整客户端订单查询次数;
3、调整更新界面UI和展示方式;

最新运营商单机支付SDK版本:
移动MM:3.1.9.3
移动咪咕:20156
联通:4.0.0L2111B0531
电信:4.2.1


接入注意事项:
1.替换最新的ugpsdk-integration工程,拷贝assets目录的所有资源到你们的游戏工程
2.以上更新涉及Andr
oidManifest的修改和配置请参考本目录的《CP接入Manifest配置参考.txt》,并用env_check.png脚本检查配置

单机1.7.0_4.1.2重点升级功能:
新增功能:
1、更新运营商单机支付SDK版本;
2、更新支付宝SDK版本;
3、解决X86兼容性问题;
4、其他功能优化。

接入注意事项:
1.替换最新的ugpsdk-integration工程,拷贝assets目录的所有资源到你们的游戏工程
2.以上更新涉及Andr
oidManifest的修改和配置请参考本目录的《CP接入Manifest配置参考.txt》,并用env_check.png脚本检查配置

单机1.7.0_4.1.0重点升级功能:
新增功能:
1、push消息支持;
2、支付安全优化
3、支持银行卡快捷支付
4、订单查询优化
5、更新运营商单机支付sdk版本:
       移动MM:3.1.9 -> 3.1.9.3
       联通:3.0.0L2111B1208->3.2.0L2111B0205
       电信:4.1.6->4.1.9.01
6、更换支付宝sdk
      alipaySdk-20151215.jar  -> alipaySingle-20160223.jar

接入注意事项:
1.替换最新的ugpsdk-integration工程,拷贝assets目录的所有资源到你们的游戏工程
2.以上更新涉及AndroidManifest的修改和配置请参考本目录的《CP接入Manifest配置参考.txt》,并用env_check.png脚本检查配置


单机1.6.1_3.7.2重点升级功能:
新增功能:
1.修复部分崩溃bug
2.单机更新支付宝智能SDK版本:20150818 -> 201512153.更新运营商派生支付SDK:
   移动南京基地更新sdk:20143->20150
   联通更新sdk:2.3.0L2111B0925->3.0.0L2111B1208
4.局部功能技术优化
5.修改了支付界面文案
6.添加支付页返回功能和支付结果页面

接入注意事项:
1.替换最新的ugpsdk-integration工程,拷贝assets目录的所有资源到你们的游戏工程
2.以上更新涉及AndroidManifest的修改和配置请参考本目录的《CP接入Manifest配置参考.txt》,并用env_check.png脚本检查配置

单机1.5.0_3.7.1重点升级功能:
新增功能:
1. 修复异常情况下的崩溃问题
2. 优化了一些代码
3. 修复在支付界面切屏,支付界面退出的问题
4. 更新了支付列表右侧图片
5. 支付页面添加支付sdk版本号
6. 更新电信单机支付版本:4.1.5->4.1.6
7. 更新移动MM单机支付版本:3.1.8.2->3.1.9


接入注意事项:
1.替换最新的ugpsdk-integration工程,拷贝assets目录的所有资源到你们的游戏工程
2.以上更新涉及AndroidManifest的修改和配置请参考本目录的《CP接入Manifest配置参考.txt》,并用env_check.png脚本检查配置


单机1.5.0_3.6.3重点升级功能:
新增功能:
1. 更新MM支付sdk: 3.1.8->3.1.8.2 (有修改混淆声明)
2. 更新电信单机支付sdk:4.1.4->4.1.5 (有修改AndroidManifest声明)
3. 解决多次快速点击支付按钮导致界面卡死的问题
4. 整理权限,删除非必要的一些权限
以上更新涉及AndroidManifest的修改和配置
请参考最新的接入文档进行接入


接入注意事项:
1.替换最新的ugpsdk-integration工程,拷贝assets目录的所有资源到你们的游戏工程
2.修改移动MM支付混淆:
改:-keep class com.secneo.sdkp.**
-keep class com.secneo.sdkp.** {*;}
为:
-keep class com.secneo.**
-keep class com.secneo.** {*;}
3. 整理AndroidManifest的权限声明请参考《CP接入Manifest配置参考.txt》文件修改
4. 电信运营商短代支付修改”EgameCoreActivity“声明,请参考《CP接入Manifest配置参考.txt》文件修改
5. 拷贝ugpsdk-integration工程根目录env_check.py“脚本到你们的游戏工程根目录运行,检查配置是否正确

单机1.5.0重点升级功能:
新增功能:
1.[size=13.3333px]游戏退出弹窗功能

2.解决移动MM加载so速度过慢阻塞应用界面的问题
3.更新联通运营商支付:2.3.0L2111B0917 -> 2.3.0L2111B0925
4. 更新电信运营商支付:4.1.3->4.1.4
5. 更新移动基地运营商支付:20130->20143
6. 增加CP打包前检查脚本
7. 修改了AndroidManifest.xml电信运营商支付相关声明,请参考《CP接入Manifest配置参考.txt》
8. 检查第三方SDK-jar包等文件是否完整;

接入注意事项:
1.[size=13.3333px]旧的退出接口已禁用,请参考最新接入文档进行修改

2.修改了AndroidManifest.xml相关声明,请参考《CP接入Manifest配置参考.txt》
3.integration工程升级了运营商单机支付SDK,请接入时注意删除旧版本的相关文件,接入新版本(主要是“assets”和“libs”目录)

单机1.4.1重点升级功能:
新增功能:
  1.排行榜功能优化;

接入注意事项:
  1.提供给CP使用接口,新增昵称上传功能,游戏可以重新接入。若不重新接入,服务端会生成默认昵称。

单机1.4.0重点升级功能:
新增功能:
1. 更新电信运营商支付:4.1.2->4.1.3
         将integration工程中assets/egame/EGAME_112.zip替换为EGAME_113.zip;
         将integration工程中libs/egame.ck.jar替换;
2. 升级移动mm支付sdk:3.1.7->3.1.8
         注意需要增加防混淆声明:
       -keep class com.secneo.sdkp.**
       -keep class com.secneo.sdkp.** {*;}
3.接入now微信支付

接入注意事项:
1.注意AndroidManifest权限的修改:
         增加了权限<uses-permission android:name="android.webkit.permission.PLUGIN" />
         增加微信支付Activity声明
2. 注意integration工程,libs新增了ipaynow_plugin_phone_onlywechat_v1.3.0.jar和libplugin_phone.so文件
3. 修改接入文档:
         增加对电信sdk支付<meta-data>的声明
         增加增加微信支付permission和Activity声明,见3.5节
         增加微信支付混淆要求,见3.6节
4.增加以下混淆内容
-keep class com.secneo.sdkp.**
-keep class com.secneo.sdkp.** {*;}
#中国移动MM混淆添加结束
5.更新电信运营商支付:4.1.2->4.1.3
    将integration工程中assets/egame/EGAME_112.zip替换为EGAME_113.zip;
    将integration工程中libs/egame.ck.jar替换;
注意:请重点关注integration工程中的《readme.txt》文件的内容。


单机1.3.0新增功能:
新增功能:
1、支持微信支付;
2、支持银行卡支付;
3、运营商sdk(移动mm、联通、电信)的升级更新;
4、修复寄生兽升级漏洞;

接入注意事项:
1. 注意根据最新文档修改AndroidManifest运营商支付的声明:
        删除了移动MM支付的声明
        修改了运营商电信支付的声明
2. 更新了电信、移动mm、联通3家运营商支付sdk,请及时更新integration工程
3.需要在支付回调的时候,对response.getData()得到的数据进行判空,详细参见文档5.3.3节
4.在移动运营商支付的时候,必须传这个字段:Intent.putExtra(SDKProtocolKeys.ATTACH_INFO, "info"); //info字符集为字母数字组合,不能有空格

最新版本sdk下载地址,猛戳:http://doc.game.open.uc.cn/doc/detail/128

0

主题

0

魅力

4756

经验

Rank: 9Rank: 9Rank: 9

发表于 2015-9-8 15:37:04 |显示全部楼层
技术大大,问下咱单机sdk支持MM的同时,还支持基地支付么?
推荐

举报

75

主题

0

魅力

6万

经验

发表于 2015-9-8 17:07:40 |显示全部楼层
8895186 发表于 2015-9-8 15:37
技术大大,问下咱单机sdk支持MM的同时,还支持基地支付么?

支持,SDK融合了基地的支付,只需要替换对应的计费文件信息即可,接入步骤请看接入文档
推荐

举报

2

主题

0

魅力

183

经验

Rank: 1

发表于 2015-9-8 20:03:06 |显示全部楼层
技术你好,我的单机接入,只传进了Bundle 信息,回调不了,在回调方法里我都system.out做标志了,没打印处理。我是不接运营商支付的。 而且在支付API那出现 Unauthrize or authrize unsuccess,please authrize again 的错误信息。
推荐

举报

75

主题

0

魅力

6万

经验

发表于 2015-9-9 11:34:22 |显示全部楼层
794817642 发表于 2015-9-8 20:03
技术你好,我的单机接入,只传进了Bundle 信息,回调不了,在回调方法里我都system.out做标志了,没打印处 ...

请问下在哪里只传了Bundle ,另外游戏名是什么,有没签约了,支付功能需要签约完成才开启的,请确认下
推荐

举报

0

主题

0

魅力

66

经验

Rank: 1

发表于 2015-11-26 13:55:57 |显示全部楼层
你好,请问更新MM支付sdk: 3.1.8->3.1.8.2 后,是不是DexHelper.install(this, "mmbilling.3.1.8.jar.protected.jar");不能调用了?
推荐

举报

1

主题

0

魅力

177

经验

Rank: 1

发表于 2015-11-30 13:48:00 |显示全部楼层
最新版的1.5.0_3.6.3,是按照文档配置好的,但是运行env_check.py之后会出现"文件../ugpsdk-integration/libs/x86/libDexHelper.so不存在!"。。。求解啊~~~~
推荐

举报

返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

站点地图| 帮助中心| 微信客服| 九游手机游戏论坛 ( 粤ICP备13078412号 粤网文[2014]0209-059号 广州爱九游信息技术有限公司 )

GMT+8, 2020-8-10 00:42 , Processed in 0.125094 second(s), Total 20, Slave 20 queries , Redis On.

《九游隐私权政策》

回顶部