vietmap_automotive_flutter 0.0.1
vietmap_automotive_flutter: ^0.0.1 copied to clipboard
A Flutter plugin for integrating turn by turn navigation with Vietmap Android Auto and Vietmap Apple CarPlay SDK.
vietmap_automotive_flutter #
This is a Flutter plugin for the Vietmap Automotive SDK, which help you to integrate Vietmap turn by turn Navigation SDK into your Flutter app, included Android Auto and Apple CarPlay.
Getting Started #
- Add the plugin to your
pubspec.yaml
file:
dependencies:
vietmap_automotive_flutter: ^0.0.1
- Import Android auto module to your
setting.gradle
file:
include ':androidauto'
project(':androidauto').projectDir = file('../../android/androidauto')
- Import Android auto module to your
build.gradle
(module app) file:
dependencies {
implementation project(':androidauto')
}
- Add below maven url to your
build.gradle
(project) andsetting.gradle
file:
maven { url = uri("https://www.jitpack.io" ) }
Like this
- build.gradle
allprojects {
repositories {
google()
mavenCentral()
maven { url = uri("https://www.jitpack.io" ) }
}
}
- setting.gradle
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
maven { url = uri("https://www.jitpack.io" ) }
}
}
- Add below permission to your
AndroidManifest.xml
file:
<uses-permission android:name="androidx.car.app.MAP_TEMPLATES" />
<uses-permission android:name="androidx.car.app.NAVIGATION_TEMPLATES" />
<uses-permission android:name="androidx.car.app.ACCESS_SURFACE" />
- Add the following metadata to the AndroidManifest.xml file of the
app
(Inside the application tag)
<meta-data
android:name="com.google.android.gms.car.application"
android:resource="@xml/automotive_app_desc" />
For test the app, please follow below document:
More information about the Vietmap Automotive SDK can be found at Vietmap Automotive SDK.