接入FAQ

SDK接入常见问题

最近编辑时间: 2026-03-05 17:50:18

  1. SDK接入哪个版本才行呢?

    建议接入当前最新版本(点击下载最新版当乐SDK

  2. 后台传包时提示没有接入当乐安卓签名,这个重要吗?

    非常重要。为了保证安卓签名的安全存储,避免因签名文件丢失影响后续游戏包更新,以及便于系统自动根据签名校验应用ICP备案信息等场景,合作游戏必须接入当乐签名,否则无法上线测试。(如何获取签名文件和密码

  3. 后台配置支付回调地址时,服务器序号填写什么呢?

    服务器序号可以自定义数字,请将填写的值提供给客户端开发,配置到sdk客户端的serverSeqNum参数,默认可填写1 (如何配置回调地址

    若后台填写的服务端序号与SDK客户端配置的serverSeqNum不一致,在调起支付时会报“订单签名校验失败”的错误。

  4. 签名文件在哪里下载,签名密码是多少?

    开放平台创建游戏审核通过后,点击游戏管理界面功能操作区域的“SDK管理--接入参数”,在打开页面的主体内容区域内即可下载签名。

    签名密码:

    key.store.password = downjoy_厂商id

    key.alias = 厂商id

    key.alias.password = downjoy_厂商id

  5. 为什么在部分设备(通常是运行的Android11及以上系统)上安装游戏后,即使安装了最新版当乐App,也无法正常调起QQ微信登录,总是提示安装最新版当乐App?

    由于当乐网游SDK在调用QQ微信登录前,会先去调用系统接口查询设备上是否已经安装了对应的App,而依据Android11及以上系统的特性,如果应用的targetSdkVersion>=30,必须先在游戏主工程的AndroidManifest.xml中提供需查询应用的可见性申明才能查询,没有申明,系统会始终返回未安装,便会出现了上面在调用三方登录时总是提示安装的问题。

    如何处理?

    请下载最新版当乐SDK(4.9.3或以上版本),按如下路径找到SDK工程的AndroidManifest.xml文件,将里面的整个<queries>...</queries>代码块,拷贝到主工程的app/src/main/AndroidManifest.xml<manifest> 标签内。确保打包成功后APK包体内的AndroidManifest中包含该代码块,即可正常调用QQ微信登录。