手游服务端如何接入sdk 手游服务端教程


Android端集成优量汇SDK接入

步骤1:添加 SDK 到工程中

手游服务端如何接入sdk 手游服务端教程手游服务端如何接入sdk 手游服务端教程


手游服务端如何接入sdk 手游服务端教程


步骤2: 权限申请

步骤3: 文件兼容

步骤4:初始化SDK

请在您的的 Application 类的 onCreate() 回调中调用如下方法初始化 SDK。

开屏广告接入

信息流广告接入

激励视频广告接入

banner广告接入

手游海外SDK开发实战——需求分析

一、前言

随着国内手游版号申请难度的增加,以及防沉迷等一系列政策的影响,很多国内开发者纷纷开始寻求海外发行之路。那么手游出海首要的是需要一套适合海外发行和运营的手游SDK联运系统。

本系列我们就来开发一套这样的SDK,我们暂且称这套SDK为UGSDK。

整个UGSDK项目,暂时可以分为三大部分——Android客户端SDK部分、iOS客户端SDK部分以及服务端部分(目前不考虑H5游戏部分)。

本篇主要介绍UGSDK项目开始之前,我们罗列的版本的基础功能。这个将作为我们本次开发任务的功能依据。

二、客户端部分

首先,客户端SDK部分, 主要功能是登录、支付以及第三方插件的接入。 我们可以先看下图:

结合上图,我们大概罗列一下本次客户端开发的主要任务:

1、Android平台:

2、iOS平台:

三、服务端部分

首先,服务端部分, 主要功能是和客户端协议交互的核心业务、管理后台以及批处理作业等。 我们可以先看下图:

结合上图,我们大概罗列一下本次服务端开发的主要任务:

1、核心业务服务:

2、后台业务服务:

3、批量作业服务:

4、服务:

好了,本节我们主要整理了即将要开发的手游海外联运SDK的基础功能。 目前UGSDK项目看起来功能不是很多,但是结合我们下一篇要说的开发原则一起看的话,你可能就不会这样想了。

Android工程打包成apk后如何再接入sdk并能实现sdk中的接口

有些sdk的接入是提供jar包,这样的可以简单地将jar包制作成android plugin,加入到unity工程中,打包成apk输出。 而还有一些sdk,则是提供了一个lib工程。在sdk提供的文档里说明,要在android工程中,通过添加依赖的方式来添加。但是对于unity工程,这个就有点不一样。 经过多次试验,需要步骤: 1. 将sdk工程整个工程目录【注1】,加到plugins/android/%sdk name%目录下 2. 同时导出jar包,将jar包放置到plugins/android/libs目录中。 3. 然后可以选择制作android plugin的方式,或者直接在unity3d中进行调用。 【注1:具体包含的内容为:res/目录 libs/目录 assets/目录 AndroidManifest.xml .classpath project.properties .project proguard-project.txt 以及其他,依具体情况而定】 说一下在试验过程中遇到的一个奇怪的现象。在上面的步骤中,如果跳过步骤2,使用unity3d直接生成apk(情况a),与导出eclipse工程,再使用ecliipse生成apk(情况b),会出现两种不一样的情况。在情况a中,若调用sdk的接口,会收到classnotfound的异常,而情况b则可以正常通过。通过查看unity工程/Temp/StagingArea/目录,猜测,unity只是对plugins/android/%sdk name%目录下的资源文件进行处理,而src目录下的ja文件并不处理。 转载

如何在Cocos2d-JS游戏中快速接入微信SDK

近日,微信公众平台面向开发者推出了微信内网页开发工具包(微信JS-SDK),内含11类接口集。

从此之后,开发者不仅能够在网页上使用微信本身的拍照、选图、语音、位置等基本能力,还可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为用户提供更优质的网页体验。

那么问题来了:如何在Cocos2d-JS游戏中快速接入微信SDK?

接下来我们将用基于Cocos2d-JS的微信游戏《来自喵星的你》来做个说明,教大家如何快速接入刚刚发布的微信SDK。

(微信支付API正在路上,欢迎关注下期连载哦!)

1.申请公众号

因为微信只能使用公众号接入SDK,所以我们必须先注册一个公众号。

2.设置公众号

登录公众平台后,点击左下角的 设置-公众号设置。右侧有一个js接口安全域名的设置,这里可以绑定3个用到的域名,必须填入域名。

然后点击左下角的 开发者中心,右侧会有一个AppID和一个AppSecret。这两个先记录下来,过后会用到。

3.生成token

打开页面 微信公众平台接口调试工具 并且填入刚才的appid和secret,点击检查问题。记录下返回结果里面的“access_token”的值。

4.获取ticket

这个链接:

并在里面的access_token=后面填入刚刚获取的access_token(对的,就是那一串乱码一样的东西),回车!!

然后把“ticket”的值出来,并保存起来,这个就是当前appid的ticket了。

5.生成签名

打开 微信 JS 接口签名校验工具 填入相应的数据:

1)jsapi_ticket: 填入上一步获取的ticket

2)noncestr: 这里随机生成一个字符串填进去(VQhYOUJRz6RolHqN)

3)timestamp: 这里填入一个时间戳,去掉毫秒的3位(如:1420870884) - 这里尽量写ticket生成后的一段时间,new Date() - 0可以获取当前的时间戳

4): 准备放页面的地址(域名必须在第二部中设置到安全域名内,如:

点击生成签名。记录下下面出现的signature这个值。

6.页面引入微信SDK并初始化

在页面中加入: