Creator
Demo工程克隆地址 :
Creator工程:
git clone http://dnsdk.vimedia.cn:8080/r/CreatorDemo.git导出Android Studio工程过后,运行CreatorDemo配置
Creator插件
将CreatorDemo项目中的assets/Wb目录拷贝到自己的工程目录下即可使用。
主要有 ADManger , CoreManger, PayManger, ToolManger等。
接口使用
导入头文件并使用接口
import {Wb} from "../../Wb/Scripts/Define";
Wb.ADManager.Instance.openAd("home_mfzs");具体接入业务如下:
一、基础能力
1、 调用退出(Android必接)
2、获取应用参数
二、广告能力
1、打开普通广告(插屏/视频/横幅/开屏)
2、打开原生广告
3、查看广告是否就绪
4、关闭广告
5、获取视频限制次数
6、某关卡是否出现广告
7、查询某广告是否存在
8、获取广告控制参数
三、统计能力
1、自定义统计
2、关卡统计
3、充值统计
4、页面统计
四、社交能力
1、登录
参数:
type:登录类型 1:微信登录,3:FB登录
callback:回调
2、获取用户信息
参数:
type:登录类型 1:微信登录,3:FB登录
callback:回调
3、分享
参数:
link:分享拼接的json数据
callback:回调
五、红包上报和提现
具体返回数据可查看【8.红包能力】
回调函数参数介绍
result: 成功true;失败false
info:返回json字符串,需要自己解析
1、设置域名配置
可以不调用该方法,默认使用游戏域名。
参数:
type:0游戏; 1应用
2、获取提现配置
参数:
fun:回调函数
3、提现
先使用【社交能力】登录微信,获取用户微信信息;然后调用该接口,具体逻辑可参考CreatorDemo相关代码。
参数:
cType:提现活动类型根据提现配置填写
openid:微信openid或者支付宝openid
accessToken:微信的授权Token或者支付宝token
amount:提现金额,例如0.3
withdrawType: 0微信,1支付宝
fun:回调函数
4、上报余额
参数:
redBalance:上报的金额单位为分
videoNumbs:广告剩余视频播放次数
fun:回调函数
Android对接
1.添加maven仓库地址
2.在 gradle.properties中添加:
3.引入仓库中的模块
4:添加动能的混淆过滤文件
如果release版本不开启混淆,可跳过
5.在 build.gradle 中加入Creator桥接模块
6.修改应用的Application类
或者
直接将MyApplication类继承DNApplication
7.修改Manifest文件
添加相关的参数配置,并将VigameStartActivity设置为启动的Activity,application标签的android:name 设置为com.vimedia.core.kinetic.api.DNApplication 或 xxx.xx.x.MyApplication
8.将主Acitivy继承CreatorWbActivity或者将CreatorWbActivity作为主Activity。
CreatorWbActivity已经继承Cocos2dxActivity
9.放入配置文件并修改
拷贝VigameConfig.xml到assets目录
通过assets文件夹中的ConfigVigame.xml进行配置,注意必须属性一定要设置,属性说明如下:
名称
解释
是否必须
GameOpenActivity
闪屏后进入的Activity路径名称
是
ScreenOrientation
屏幕方向
是
IsSDK
填true,请勿修改该标签
是
CompanyIndex
公司名称ID,默认填1
是
SupportAdPositions
支持的广告位名称
否
WithSplashAD
是否出现闪屏广告(默认出现)
否
Debug
true或false(Vigamelog 是否输出的标志)
否
NoSplash
不显示开屏时设置为true,默认不设置
否
AutoFullScreen
是否把当前activity设置为全屏,默认为true
否
FixSpecialScreen
是否适配刘海屏,默认为true
否
SplashTime
闪屏持续时长,整数(单位毫秒)
否
DelaySplashAD
闪屏持续多长时间后打开开屏广告,默认为0
否
10.配置测试相关项
1).修改app/build.gradle文件,修改包名、渠道名、umeng参数
建议使用如下示例的包名,以方便广告展示
2).修改开屏广告的背景
开屏广告默认内置一张白色背景,如需修改改背景文件,请将要替换的背景图放在res/drawable/目录并重命名为bg_splash_vigame.png。
最后更新于
这有帮助吗?