To add the CONNECT Player to your application, you need to:

Update the build.gradle

The illustrations below show how to modify the build.gradle to work with the CONNECT Player SDK for Android. For the list of dependencies, latest versions and build configuration, see CONNECT Player SDK 5 for Android Documentation.

  1. In Project view, select appbuild.gradle. In the android block, ensure compileSdkVersion is set to 31 and minSdkVersion is set to  21.

    ...
    android {
      compileSdkVersion 31 // Update this version as per the integration guide
      defaultConfig {
        minSdkVersion 21
        ...
      }
      ...
    }
    ...
    GROOVY
  2. Add the following lines to the android block (if not already present):

        compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_8
            targetCompatibility JavaVersion.VERSION_1_8
        }
    GROOVY
  3. Create a buildScript block with a dependency set for the latest gradle plugin.

    buildscript {
      repositories {
         google()
         mavenCentral()
       }
      dependencies {
        classpath 'com.android.tools.build:gradle:7.0.4'
      }
    }
    GROOVY
  4. In the dependencies block, add the following implementations:

            implementation fileTree(dir: 'libs', include: ['*.aar'])
            implementation ("com.google.guava:guava:27.1-android") {
                  exclude group: 'com.google.code.findbugs', module: 'jsr305'
                  exclude group: 'org.checkerframework', module: 'checker-compat-qual'
                  exclude group: 'com.google.errorprone', module: 'error_prone_annotations'
                  exclude group: 'com.google.j2objc', module: 'j2objc-annotations'
                  exclude group: 'org.codehaus.mojo', module: 'animal-sniffer-annotations'
    			} 
    GROOVY
  5. On completion, sync the build.gradle.

Next step: Edit the MainActivity file.