Project setup
Follow the steps below to get your Android Studio project up and running with the CoPilot Native Nav SDK and its components. You can also view sample projects and code in our public GitHub repository.
- Open your project in Android Studio
- Open up your project-level
settings.gradlefile (settings.gradle.ktsfile in Kotlin) - If there is already a
dependencyResolutionManagementblock in thebuild.gradlefile, copy the Trimble Maps repository in there:
- Open up your module-level
build.gradlefile. - Ensure your project’s minSdk version is at API 26 or higher.
- Under dependencies, add a new build rule for the latest SDK:
dependencies {
implementation("com.trimblemaps.navigation:ui:2.0.0")
implementation("com.trimblemaps.mapsdk:maps-sdk-services:2.0.0")
}
- Enable Jetifier in your
gradle.propertiesfile.
android.enableJetifier=true
-
Build and synchronize your project.
-
Enable the appropriate permissions and authenticate your credentials.