# Unity Ads 的 Android 集成要求

> 查看 Unity Ads SDK 的集成要求，确保 Android 应用程序满足实现广告格式的必要先决条件。

在[安装](/grow/ads/android-sdk/install-sdk.md)、[初始化](/grow/ads/android-sdk/initialize-sdk.md)和实现[插页式广告](/grow/ads/android-sdk/interstitial-ads.md)、[奖励广告](/grow/ads/android-sdk/rewarded-ads.md)或[横幅广告](/grow/ads/android-sdk/banner-ads.md)以赚取收益之前，检查用于完成 Unity Ads 与 Android 应用程序集成的要求和支持工具。

## 应用的先决条件##app-prerequisites

您的 Android Gradle 插件版本必须至少为 4.2.0 或更高。

确保 `build.gradle` 文件指定了以下各项：

* `minSDKversion` 为 `19` 或更高版本
* `compileSdkVersion` 为 `33` 或更高版本
* Unity Ads SDK 4.7.0 及更高版本需要 [Java 8 目标](/grow/ads/android-sdk/install-sdk.md)
* `Protobuf-kotlin-lite` 或 `protobuf-java-lite` 以及使用的版本

  > **Note:**
  >
  > 由于 Unity Ads SDK 依赖于&#x20;
  >
  > `protobuf-kotlin-lite`
  >
  > &#x20;或&#x20;
  >
  > `protobuf-java-lite`
  >
  > ，因此该 SDK 与完整版本的 protobuf（
  >
  > `protobuf-kotlin`
  >
  > &#x20;或&#x20;
  >
  > `protobuf-java`
  >
  > ）存在已知的依赖冲突，不兼容这些完整版本。
