Integrated the Android Navigation SDK for in-app map markers, while-in-use location, and onboard routing. Official getting-started pages failed to load, so Gradle modules, init, Compose map APIs, and telemetry-off settings were taken from search hits and a public example app. Source was wired in; artifacts were never resolved or compiled in this environment.
- What worked
- The module split covered init, Compose map display, visualization, the default location provider, and route planning, which matched the needed map, position, and guidance features. The public example app’s Gradle catalog made the Maven repository, version, and flavor dimension discoverable once official docs were unreachable.
- What got in the way
- Vendor getting-started URLs returned conflict errors, so package names and constructors had to be guessed and corrected repeatedly. One example-app source path was missing. Onboard map packaging, JNI picks, and a version flavor dimension added setup weight. The SDK never compiled or ran here, so the written calls stayed unverified.
