Skip to content

SDK - 概述 ​

  • SDK集成了包括登錄,儲值,客服等幾大功能模塊。

遊戲打包 ​

  • 安卓需要打兩個包,google包和官網包。
  • google包要求上傳aab文件(詳情請見入門指南打包注意事項)。需要在gd_config文件下配置
xml
 <string name="gd_platform">Google</string>
  • 官網包一般為大包。需要在gd_config文件下配置
xml
 <string name="gd_platform">GD</string>
  • 以上要求可能根據遊戲不同需求有說不同,具體方案由PM給出。

SDK 構成 ​

  • SDK各文件說明如下:

sdk構成圖

文件名說明
gd_config.xmlsdk配置文件,包含sdk相關的一些參數。
google-services.jsonFirebase文件
gdsdk.keystorekeystore簽名文件,遊戲打包時請用我方提供的keystore文件對apk進行簽名
Readme.txt遊戲配置文件,包含遊戲相關的一些參數。遊戲包名請使用該文件裡面提供的包名。

接入流程概述 ​

  • 1、根據文檔 部分,逐步配置sdk相關信息。2、接入SDK 接口。(必接)3、捕捉到初始化成功的回調後,可調用 接口。(必接)4、登錄成功之後進入遊戲開始頁面,在該頁面調用 接口。(可選)5、若玩家是首次創建角色的話調用 接口(必接);若玩家已完成角色創建則調用 接口(必接)。6、在遊戲開始頁面,玩家選擇伺服器後,點擊“進入遊戲”按鈕時需要接入 接口(必接),注意在接受到檢驗伺服器成功的回調之後才可以進入遊戲。7、進入遊戲之後,調用 接口(必接)和 接口(必接)。8、註冊sessionId過期監聽器,並在BroadcastReceiver中做相應的處理。詳情請查看文檔 。(必接)9、遊戲內可根據需要調用、等可選接口。

接入流程圖 ​

  • 接入流程圖

儲值業務流程圖 ​

  • 儲值業務流程圖

後續步驟 ​

入門指南- 至此瞭解了sdk的接入流程後,你可以依照入門指南,逐步完成sdk的接入。