TapADN SDK(聚合) Android 接入文档
SDK 支持版本
- TapADN SDK(聚合) 和 优量汇 (Tencent Ad SDK) 最低支持 Android 5.0(API level 21)
- 穿山甲 (Pangle) SDK 最低支持 Android 7.0(API level 24)
- 编译环境为 Android Studio
SDK 配置
Maven 仓库配置
在 project 级别的 build.gradle 文件中添加穿山甲 (Pangle) Maven 的引用:
allprojects {
repositories {
maven {
url 'https://artifact.bytedance.com/repository/pangle'
}
}
}
依赖配置
将 DirichletAD_Mediation_5.3.1.6.aar、DirichletAD_CSJ_Adapter_5.3.1.6.aar、DirichletAD_GDT_Adapter_5.3.1.6.aar 拷贝到游戏目录下的 src/main/libs 目录中。
提示
从 SDK 5.2.1.5 版本开始,Dirichlet SDK 本身不再依赖 Android Support Library、AndroidX 或 Glide。第三方广告平台的依赖以各平台官方要求为准。
在项目目录下 build.gradle 文件中添加代码:
repositories {
flatDir{
dirs 'src/main/libs'
}
}
dependencies {
implementation (name: "DirichletAD_Mediation_5.3.1.6", ext: "aar") // TapADN SDK(聚合)(包含TapADN SDK)
implementation (name: "DirichletAD_CSJ_Adapter_5.3.1.6", ext: "aar") // 穿山甲 adapter SDK
implementation (name: "DirichletAD_GDT_Adapter_5.3.1.6", ext: "aar") // 优量汇 adapter SDK
implementation('com.pangle.cn:ads-sdk-pro:7.8.1.5') { // 穿山甲广告 SDK
exclude group: 'com.android.support'
}
implementation 'com.qq.e.union:union:4.701.1571' // 优量汇广告SDK
implementation 'com.squareup.okhttp3:okhttp:3.12.1'
}
可选广告网络
爱奇艺和百青藤均为可选网络,仅在后台开通后追加对应依赖。