本文档是对 cocos 引擎游戏接入 4399 SDK 的说明
注意:文档及示例针对 Cocos Creator 2.4.2,非此版本游戏引擎可能有兼容问题
下载封装包 并解压得到如下结构
.
└── assets
└── Script
├── cn
└── EaCocosDemo.ts
简要说明assets/Script
下的文件
assets/Script/cn/**
:java 接口的 TypeScript
(简称ts) 映射assets/EaCocosDemo.ts
:ts 映射接口调用示例build.gradle
中引入在线依赖{
repositories {
maven 'https://mvn.4399doc.com/repository/maven-snapshots/'
url }
{
maven 'https://mvn.4399doc.com/repository/maven-releases/'
url }
}
{
dependencies fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation
// 运营 SDK:建议使用最新版本,可通过浏览仓库地址或向运营咨询版本
"cn.m4399.sdk:operate:3.3.4"
implementation // 运营 SDK:cocos 封装
'cn.m4399.sdk:operate-cocos:1.0.1'
implementation
// volley 和 support 是 SDK 使用的外部依赖,若接入方已有,可忽略
'com.android.volley:volley:1.2.0'
implementation //noinspection GradleCompatible
"com.android.support:support-v4:28.0.0"
implementation }
Script
目录下脚本到工程在游戏AndroidManifest.xml
中
manifest>
<application>
<meta-data
< android:name="FTNN_CHANNEL_ID"
android:value="4399" />
...application>
</
...manifest> </
参考EaCocosDemo.ts
文件,注意要将示例参数替换成游戏实际参数
接口更具体说明参考 java 接入指南