cocos-封装接入指南


本文档是对 cocos 引擎游戏接入 4399 SDK 的说明

注意:文档及示例针对 Cocos Creator 2.4.2,非此版本游戏引擎可能有兼容问题

下载封装包 并解压得到如下结构

.
└── assets
    └── Script
        ├── cn
        └── EaCocosDemo.ts

简要说明assets/Script下的文件

引入 SDK

导入文件

repositories {
    maven {
        url 'https://mvn.4399doc.com/repository/maven-snapshots/'
    }
    maven {
        url 'https://mvn.4399doc.com/repository/maven-releases/'
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
    
    // 运营 SDK:建议使用最新版本,可通过浏览仓库地址或向运营咨询版本
    implementation "cn.m4399.sdk:operate:3.6.0"
    // 运营 SDK:cocos 封装
    implementation 'cn.m4399.sdk:operate-cocos:1.0.1'
    
    // volley 和 support 是 SDK 使用的外部依赖,若接入方已有,可忽略
    implementation 'com.android.volley:volley:1.2.0'
    //noinspection GradleCompatible
    implementation "com.android.support:support-v4:28.0.0"
}

配置渠道标识

在游戏AndroidManifest.xml

<manifest>
    <application>
        <meta-data
            android:name="FTNN_CHANNEL_ID"
            android:value="4399" />
        ...
    </application>
    ...
</manifest>

接口调用

参考EaCocosDemo.ts文件,注意要将示例参数替换成游戏实际参数
接口更具体说明参考 java 接入指南