常见问题
# Q1:「母包」接入USDK后的支付不到账
解决方法:
- 在开发者中台,检查当前游戏产品配置是否填写了
充值回调地址
; - 在开发者中台,检查母包登录的
测试账号
是否已经配置了; - 在开发者中台,检查母包登录的测试账号是否余额充足;
- 在开发者中台,检查游戏的
充值档位
信息是否已经配置;
# Q2:「母包」启动闪退,日志提示NoClassDefFoundError: Failed resolution of: Landroid/support/multidex/MultiDex;
解决方法:
- 检查是否拷贝、且依赖了
android-support-v4.jar
包
# Q3:当targetSdkVersion=30时,android 11的设备无法正常安装APK应用
解决方法:
检查APK应用是否使用V2签名(中台打包工具支持V2签名渠道包打包)
谷歌官方文档说明截图
# Q4:USDK内部依赖关系表
USDK版本 | multidex版本 | android-support-v4版本 |
---|---|---|
4.1.0 | 1.0.3 | 28.0.0 |
# Q5:USDK扫码登录内部依赖关系表
USDK版本 | core版本 |
---|---|
2.1.5 | 3.3.3 |
2.1.4 | 3.3.3 |
2.1.3 | 3.3.3 |
# Q6:助手SDK内部依赖关系表
助手版本 | happy-dns版本 | 手Q SDK版本 | 七牛SDK版本 | 微信SDK版本 | 微博SDK版本 |
---|---|---|---|---|---|
2.8.1 | 0.2.9 | r5923 | 7.3.12 | 1.0.2 | 3.1.1 |
2.8.0 | 0.2.9 | r5923 | 7.3.12 | 1.0.2 | 3.1.1 |
2.7.4 | 0.2.9 | r5923 | 7.3.12 | 1.0.2 | 3.1.1 |
# Q7:国内SDK内部依赖关系表
国内SDK版本 | 支付宝SDK版本 | 京东SDK版本 | 手Q SDK版本 | 闪验SDK版本 | TapTap SDK版本 | 银联SDK版本 | 微信SDK版本 |
---|---|---|---|---|---|---|---|
3.6.7 | 15.5.3 (官网地址 (opens new window)) | r5886 (官网地址 (opens new window)) | 2.4.4.0 (官网地址 (opens new window)) | 2.5.1 (官网地址 (opens new window)) | (官网地址 (opens new window)) | (官网地址 (opens new window)) | |
3.6.3 | 15.5.3 | r5886 | 2.4.3.1 | 2.5.1 | |||
3.6.2 | 15.5.3 | r5886 | 2.4.0.0 | 2.5.1 | |||
3.6.0 | 15.5.3 | r5886 | 2.4.0.0 | 2.5.1 |
# Q8:全球SDK内部依赖关系表
全球SDK版本 | FaceBook SDK版本 | Google AD SDK版本 | Google Account SDK版本 | Google Billing SDK版本 | 华为Account SDK版本 | 华为Pay SDK版本 | Line SDK版本 | OneStore SDK版本 | OPPO SDK版本 | Twitter SDK版本 | Vivo SDK版本 |
---|---|---|---|---|---|---|---|---|---|---|---|
4.5.3 | 13.0.0 (官网地址 (opens new window)) | 18.0.1 (官网地址 (opens new window)) | 20.1.0 (官网地址 (opens new window)) | 4.1.0 (官网地址 (opens new window)) | 6.4.0.301 (官网地址 (opens new window)) | 6.4.0.301 (官网地址 (opens new window)) | 5.0.1 (官网地址 (opens new window)) | 19.00.01 (官网地址 (opens new window)) | 20200608 (官网地址 (opens new window)) | 3.3.0 (官网地址 (opens new window)) | 1.4.0.0 (官网地址 (opens new window)) |
4.3.0 | 11.0.0 | 17.0.0 | 18.1.0 | 4.0.0 | 5.2.0.300 | 4.0.4.300 | 5.0.1 | 19.00.01 | 20200608 | 3.3.0 | 1.4.0.0 |
4.2.4 | 9.0.0 | 17.0.0 | 18.1.0 | 3.0.0 | 5.2.0.300 | 4.0.4.300 | 5.0.1 | 17.03.00 | 20200608 | 3.3.0 | 1.4.0.0 |
4.2.3 | 9.0.0 | 17.0.0 | 18.1.0 | 3.0.0 | 5.2.0.300 | 4.0.4.300 | 5.0.1 | 17.03.00 | 20200608 | 3.3.0 | 1.4.0.0 |
三方库冲突解决方案
如果使用国内官方渠道,游戏方想在母包自主接入
TapTap
、京东
、微信
、QQ
、微博
、创蓝手机一键登录
等相关三方SDK,后期分包可能会造成两边sdk相互覆盖,引起冲突。请与英雄sdk引用版本保持一致。如果使用全球渠道,游戏方想在母包自主接入
Facebook
、Twitter
、Google登录
、Line
、HMS
等相关三方SDK,会导致打包冲突,请务必保证版本号与英雄接入的三方sdk版本号保持一致- 使用全球渠道的同时,接入了市场SDK,市场SDK中也有
Facebook
相关资源,可以保持版本号一致,无须多次引入。 - 接入市场sdk模块,请务必按照市场相关sdk版本进行引入,最容易引起
firebase
版本不一致导致的冲突,避免不必要的麻烦
- 使用全球渠道的同时,接入了市场SDK,市场SDK中也有
如果游戏方想在母包调用三方SDK API,可以联系我们,我们在USDK暴露相关接口以供使用
usdk中包含support-v4库,如果游戏也有使用,为避免冲突,请删除游戏内部的v4引用,按照usdk引入v4包的方式进行依赖
本文档对解决你的问题有所帮助?
文档反馈