Login
Welcome
Login

Import the Teads inApp SDK in your project


Prerequisites

  • Target Android SDK Version level 28+
  • Minimum Android supported version 19+(98.1%+)
  • Android gradle plugin to v3.2.1 or later
  • AndroidX support libraries

Manifest

If your apps target Android 13 or above, to improve your ad fill rate, we strongly recommend that you declare a Google Play services normal permission in the manifest file as follows:

<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>

This permission will allow the TeadsSDK to obtain the Advertising ID for the purpose of serving campaigns with targeting features.

Import the Teads inApp SDK

Import the Teads inApp SDK with a Gradle dependency that points to Teads' Maven repository. In order to use that repository,
you need to reference it in the project build.gradle file.

project/build.gradle

repositories {
  maven { url  "https://teads.jfrog.io/artifactory/SDKAndroid-maven-prod" }
  maven {
    // Mandatory for Huawei device compatibility
    url  "https://developer.huawei.com/repo/"
  }
}

app/build.gradle

dependencies {
  ...
  // Required dependency
  implementation 'com.google.android.gms:play-services-ads:20.2.0' // or higher

  // Teads inApp SDK
  implementation("tv.teads.sdk.android:sdk:5.x.x@aar") {
    transitive = true
  }

  // Mandatory for Huawei device compatibility
  implementation 'com.huawei.hms:ads-identifier:3.4.28.313' // or higher
}

Run Gradle sync to download the SDK.

You can find latest release version number here https://github.com/teads/TeadsSDK-android/releases

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.