Adding CONNECT Player to your application
To add the CONNECT Player to your application, you need to:
Update the build.gradle
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 (5.33.x) Prerequisites and dependencies.
In Project view, select app > build.gradle. In the
android
block, ensurecompileSdkVersion
is set to32
andminSdkVersion
is set to21
.GROOVY... android { compileSdkVersion 32 // Update this version as per the integration guide defaultConfig { minSdkVersion 21 ... } ... } ...
Add the following lines (if not already present):
GROOVYcompileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }
Create a
buildScript
block with a dependency set for the latest gradle plugin.GROOVYbuildscript { repositories { google() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:7.0.4' } }
In the
dependencies
block, add the following implementations:GROOVYimplementation 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' }
In version 5.35.0, the following line can be removed:
exclude group: 'org.checkerframework', module: 'checker-compat-qual'
On completion, sync the build.gradle.
Next step: Edit the MainActivity file.