易接SDK接入:Android手游支付功能接口实现,完整代码奉上

本文详细介绍了如何在Cocos2dx引擎的Android手游项目中接入易接SDK,实现支付功能。首先介绍了项目的背景和目标,接着讲述了从下载SDK、注册开发者、初始化SDK到编写支付接口的全过程,并提供了关键代码示例。文章还提到在实际项目中可能遇到的问题及解决方案,如闪退、权限问题等。
摘要由CSDN通过智能技术生成

  之前在一家游戏公司写过游戏服务端,游戏支付功能,这个是接入“易接”平台的SDK实现的,

由于涉及的坑比较多,所以总结一下经验,以及奉上完整代码。


首先我们的项目是以Cocos2dx引擎的手游,这个用visual Studio编写代码,
这个项目是LUA工程,但是里面有多个平台的代码,但是我们现在只写Android这一块
它可以实现跨平台:Android,IOS,blackberry,Linux,marmalade,window平台上跑,


Lua工程代码可以像swift 的编译器那样,写完即刻运行,更新的时候,不需要重新下载一个包,
打补丁更新!维护起来很方便


由于我是写服务端,这一块,所以我简单陈述这个实现的过程,
首先网游肯定有充值的功能,我现在通过接入第三方的SDK 接口,实现这个支付的功能

易接SDK 帮助文档


https://www.1sdk.cn/helpcenter.html


一、首先我们需要精确的定位!


此操作编译软件:Eclipse_SDK
我们是一个网游,我们的项目是Android最终的目的是完成一个支付的功能
先选择客户端,只有客户端的接口完善了才会发送请求到服务端验证,才会同步信息!



既然选择了Android,我的代码无疑是JAVA 
为什么不选择C++呢?cocos2dx 不是C++吗?已经说了,这里是一个Android的项目



二、下载官方的参考文档 demo 和 sdk包


  http://www.1sdk.cn/download





这个是生成渠道包的软件,就是写好接口后,在通过其他平台接入扩展功能
游戏客户端 → 游戏服务端 → 易接服务端 → 其他渠道服务端


写好接口代码,找一个渠道服务端 注册申请开发者,

用 易接的PC端打包的APK,key在渠道服务端  这个获取,比如我注册“乐视/联想”的平台,然后上传app,可以获取key,打包后的apk,运行可以接入接口。 


三、我们打开下载的SDK包,
里面有很详细的内容,包括PDF文档,跟网页端的一样,只是稍微代码规范一点



资源包自己根据文档进行整理,该打上那些已经说的很详细了



  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值