Configuring Android Studio
To install the Android Studio IDE, follow the instructions from the
official Android guide.
For TomTom Digital Cockpit the recommended version is Android Studio version Chipmunk | 2021.2.1
or newer.
If you already have this Android Studio version installed, you can proceed to section Building with Android Studio.
When opening Android Studio for the first time, a dialog box Import Android Studio Settings
may
show. Select Do not import settings
and click OK
.
Gradle plugin for Android Studio
During this installation, or at any time after that, Android Studio may propose upgrading its Gradle plugin:
Ignore this upgrade! The TomTom Digital Cockpit build files specify the exact version of the plugin that is needed. The upgrade by Android Studio would change the TomTom Digital Cockpit build files into using a wrong and hard-coded version of this plugin.
Building with Android Studio
This section explains how to configure Android Studio for building the TomTom Digital Cockpit template app and the TomTom Digital Cockpit example apps.
Install Android 11 (R) SDK:
- In the
Welcome to Android Studio
dialog, selectMore Actions
>SDK Manager
.
- The
Settings for new projects
dialog appears. In tabSDK Platforms
, verify whetherAndroid 11.0 (R)
is installed. If not yet installed, enable it and clickApply
.
Now open the TomTom Digital Cockpit example app project:
- In the
Welcome to Android Studio
dialog, selectOpen
.
-
When this dialog does not show, you can open the project via
File
>Open
. -
From your local clone of the TomTom Digital Cockpit Example sources, select the top-level
build.gradle.kts
file, and clickOK
. -
Android Studio may show a popup
Trust Gradle Project?
, on which you must click theTrust Project
button.
Ensure that Android Studio uses OpenJDK11
:
-
Go to
File
>Settings
then open the tabBuild, Execution, Deployment
>Build Tools
>Gradle
.- Mac: Go to
Android Studio
>Preferences...
then open the tabBuild, Execution, Deployment
>Build Tools
>Gradle
.
- Mac: Go to
-
Under
Gradle JDK
select the OpenJDK version that you downloaded earlier (normally shown underJAVA_HOME
) and clickOK
.
Gradle Sync should start running automatically, then Android Studio will configure the project and download its dependencies. If it does not, start it manually by clicking on the Gradle Sync icon. This step takes several minutes, depending on your internet connection and your PC's hardware configuration.
Now you can browse the source code in the IDE.
Build the application by clicking on the green hammer
icon:
Note: Building the application may report an error like below. When this happens, open the SDK
Manager via Tools
> SDK Manager
, then in tab SDK Tools
tick Show Package Details
and
install the required package and/or accept its license terms.
License for package Android SDK Build-Tools 30.0.2 not accepted.
Next step: The TomTom Digital Cockpit Emulator