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 development tools, current dependencies and minimum build configuration required, see Prerequisites and dependencies.
In Project view, select app > build.gradle. In the android
block, ensure compileSdkVersion
is set to 32
and minSdkVersion
is set to 21
.
...
android {
compileSdkVersion 32 // Update this version as per the integration guide
defaultConfig {
minSdkVersion 21
...
}
...
}
...
GROOVY
Add the following lines (if not already present):
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
GROOVY
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
In the dependencies
block, add the following implementations:
implementation fileTree(dir: 'libs', include: ['*.aar'])
implementation ("com.google.guava:guava:31.0.1-android") { // Update dependencies' values as per top page of the integration guide
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
On completion, sync the build.gradle.
Next step: Edit the MainActivity file.