菜单

导入和配置

1. 概述

本文档是介绍Taku SDK 在Cocos Creator的集成方法,从申请账号、appid、广告位id及集成SDK进行描述,确保开发者能够顺利集成 SDK进行变现。目前Taku SDK的Cocos Creator平台支持的广告形式如下:

广告形式说明
Native原生广告,无UI
Video视频广告,带有UI
Interstitial插屏广告,带有UI
Banner横幅广告,带有UI

开发者可以根据应用的形态选择合适的广告形式,具体集成方法见下面具体介绍。

2. 账号及相关ID准备

你可以通过Taku账号及相关ID准备进行账号注册及登录的操作指引

3. SDK导入说明

3.1 将TakuSDK添加至您的项目

AnyThinkSDK: Cocos Creator版本可从在下载SDK页面获取 (注意:CocosCreator SDK 需搭配Android或者iOS的 SDK进行使用),TakuSDK包含的文件说明:(需将以下说明的TS文件或JS文件导入到您的项目工程使用)

压缩包一级目录说明:

文件夹描述
Android集成Android平台需要的SDK包
iOS集成iOS平台需要的SDK包
Android_iOS集成Android+iOS平台需要的SDK包

平台目录的说明:

文件夹/文件名描述
SciptCocos Creator项目中需要引入的TS或JS代码文件
bridge/iOSXcode工程的bridge代码文件,需要引入到您游戏的Xcode工程
bridge/AndoridAndroid Studio工程bridge代码文件,分别提供了bridge的源码(source目录)以及aar包(library目录),可按需要选择使用在您游戏的Android工程

3.1.1 Android导入说明

  1. 在SDK的压缩包里选择Android平台下的anythink_cocosjs_bridge.aar包放到项目工程libs目录下,并通过build.gradle进行引入
dependencies {
    api fileTree(include: ['*.jar','*.aar'], dir: 'libs')
}

也可选择源码的方式,将源码放置在项目的src/main/java目录下,此时需要额外配置混淆规则:

-keep public class com.anythink.cocosjs.**
-keepclassmembers class com.anythink.cocosjs.** {
   public *;
}

2. 请至Taku官网下载页面,勾选需要集成的平台点击下载;下载完成后,解压下载所得的压缩包。具体引入说明可查看Android原生SDK集成说明(里面已经有说明libs包的引入,AndroidManifest,以及项目相关的配置,需要按照原生集成文档来引入SDK包)。

3.1.2 iOS平台导入说明

  1. 把bridge_ios文件夹(低版本SDK文件名称为iOSCocosCreatorBridge)拖到xcode左边的文件列表中,在弹出的对话框中作如下选择(如图所示):
  • Destination选项勾选Copy items if needed
  • Added Folders选项勾选Create groups
  • Add to targets勾选需要添加的target

文章图片

2. 请至Taku官网下载页面,勾选需要集成的平台,点击下载;下载完成后,解压下载所得的压缩包,并把所得内容全部拖到xcode中即可(如图):

文章图片

图片所示为勾选了穿山甲及广点通(即腾讯优量汇)

3. 编译或打包报错:


哪个framework报错,就参照下图添加对应的framework

4. 相关编译错误解决方式请参考FAQ ;如有其它问题请随时联系我们。

最近修改: 2025-06-03Powered by