Build a point-of-interest or IoT app for Android Auto and Android Automotive OS using the androidx.car.app Car App Library templates

domain: developer.android.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm the app fits one of the Car App Library's supported categories (navigation, POI, IoT, weather, media, communication) since Google requires this before Play listing
  2. Review the Design for Driving template restriction pages before writing code
  3. Install the androidx.car.app library and set up the project
  4. Implement a CarAppService and Session, then build the start screen and screen navigation using templates
  5. Use the Car Hardware APIs and Constraints API to read vehicle signals and respect per-template content limits
  6. Test with the Desktop Head Unit and the Android Automotive OS emulator before distributing

Known gotchas

Related routes

Decide whether to target Android Auto or Android Automotive OS (or both) and configure app targeting accordingly.
developer.android.com · 5 steps · unrated
Determine which Android for Cars App Library category an in-car app qualifies for and build within that category's template constraints
developer.android.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans