帮助与文档

> >

一.获取mob的appkey和appsecret

首先申请appkey,请点击这里

申请完key,在侧栏添加上MobPay,然后找到支付渠道,开通您想开通的支付,如下图所示:

具体开通详情可以参考这两个:微信支付宝

二.下载并导入PaySDK

下载Cocos2dx-For-PaySDK,clone整个repo可能会很慢,浪费您的时间,最好加上depth=1参数。

下载完成后, 将/Classes/C2DXPaySDK文件夹复制到您的cocos2dx项目/Classes目录下。

Android端接入

  • 使用Android Studio导入Cocos2dxBridge Module到您的项目中(目录proj.android-studio\Cocos2dxBridge), 并依赖此module。
  • 在您的Android.mk文件中加入对Cocos2dxBridge module的jni部分(Android.mk文件)的引用,即是引入paysdk_bridge静态库。在您的Android.mk文件中添加如下代码:
    编译需要的cpp源代码(Android.mk)

如果您不太明白怎么复制这三行配置,可以去参考demo的Android.mk文件。

  • gradle配置

请参考原生Android平台的配置文件中的, gradle配置部分

原生MobPaySDK快速集成文档

iOS端接入

添加代码(伪代码)

  • 创建订单

  • 创建监听器对象

我这里让当前Scene继承C2DXPaySDKListener接口,在支付的scene里直接使用this就可以了

  • 发起支付

调用payWithOrder即可, 第二个参数是枚举类型,表示支付渠道(支付宝、微信等)

 

相关文档