文档

​
​

Development

User Acquisition

Monetization

工业

Unity Ads 变现

Unity Ads Android SDK

Unity Ads iOS SDK

Unity Ads SDK

Unity Ads 变现

Unity Ads Monetization
​
​
Android 开发者指南
  • Android SDK 概述
  • 集成要求
  • 安装适用于 Android 的 Unity Ads SDK
  • 在 Android 中初始化 SDK
  • 在 Android 中实现插页式广告
  • 在 Android 中实现奖励广告
  • 在 Android 中实现横幅广告
Android SDK API 参考
  • Unity Ads for Android API 参考(Java)
  1. 实现游戏增长
  2. Unity Ads
  3. 适用于 Android 开发者的 Unity Ads SDK 集成指南

安装适用于 Android 的 Unity Ads SDK

在 Android 项目中安装 Unity Ads SDK。将所需的依赖关系添加到 build.gradle 文件,并同步相关构建以应用这些更改。
阅读时间3 分钟
最后更新于 2 天前

您可以使用 Gradle 依赖关系来集成 Unity Ads SDK。Unity 支持 Android 4.4“KitKat”(API 级别 19)及更高版本。
注意
Unity Ads 从 SDK 4.5.0 版本开始有新的依赖关系。如果没有正确解决依赖关系,手动添加已链接的 aar 文件(其中包含所有元数据、Android 清单、classes.jar、proguard 规则等)将导致运行时错误。建议使用包管理系统(比如 Gradle)来管理依赖关系。有关详细信息,请参阅 Android SDK 集成步骤。

将 Unity Ads SDK 添加到您的项目中

重要
从 Unity Ads SDK 4.7.0 及更高版本开始将需要 Java 8+ 目标。
  1. 将以下代码添加到您的应用级别 build.gradle 文件的
    repositories
    部分中:
repositories { mavenCentral()}
  1. 将以下代码添加到
    dependencies
    部分中:
dependencies { implementation 'com.unity3d.ads:unity-ads:4.7.0'}
  1. 如果您的项目尚未使用 Java 8+,则在 build.gradle 的
    compileOptions
    部分中将 Java 版本设置为 8:
android { compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 }}

Advertising ID(广告 ID)

注意
如果您的应用使用 Unity Ads SDK 4.1 或更高版本,您可以跳过此步骤,因为 SDK 会自动声明该权限并且可以访问可用的 Advertising ID(广告 ID)。使用 Unity Ads SDK 4.0.1 或更低版本的应用必须手动包含声明。
当 Android 用户拒绝基于兴趣的广告或个性化广告时,广告标识符将不可用。发行商将收到一串零代替该标识符。
此外,当应用将其目标更新到 Android 13 或更高版本时,它们需要在清单文件中声明 Google Play 服务的一个正常权限,如下所示:
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
重要
Google 从 2022 年 4 月 1 日开始实施此声明。如需了解更多信息,请参阅有关 Advertising ID 的 Google 播放主机帮助文档。
后续步骤:请参阅关于在 Android 中初始化 SDK 的文档以继续您的集成。

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • 将 Unity Ads SDK 添加到您的项目中

    • Advertising ID(广告 ID)


报告此页面的问题