Wayback Machine
66 captures
21 Jun 2023 - 12 Nov 2025
Jul AUG Sep
08
2023 2024 2025
success
fail
About this capture
COLLECTED BY
Collection: Common Crawl
Web crawl data from Common Crawl.
TIMESTAMPS
loading
The Wayback Machine - https://web.archive.org/web/20240808233816/https://source.android.com/docs/automotive/dev-tools
Android Open Source Project
Docs
  • What's new?
  • Release notes
  • Latest security bulletins
  • Latest Compatibility Definition Document (CDD)
  • Site updates
  • Getting Started
  • About
  • Start
  • Download
  • Build
  • Test
  • Create
  • Contribute
  • Community
  • Tools, build, and related reference
  • Security
  • Overview
  • Bulletins
  • Features
  • Testing
  • Best Practices
  • Core Topics
  • Architecture
  • Audio
  • Camera
  • Connectivity
  • Data
  • Display
  • Fonts
  • Graphics
  • Interaction
  • Media
  • Performance
  • Permissions
  • Power
  • Runtime
  • Settings
  • Storage
  • Tests
  • Updates
  • Virtualization
  • Compatibility
  • Compatibility Definition Document (CDD)
  • Compatibility Test Suite (CTS)
  • Android Devices
  • Cuttlefish
  • Enterprise
  • TV
  • Automotive
  • Get Started
  • Guidelines for Development
  • Development Tools
  • Testing Tools and Infrastructure
  • Release Details
  • Reference
  • HIDL
  • HAL
  • Trade Federation
  • Security Test Suite
GO TO CODE ➚
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
  • Documentation
What's New? Getting Started Security Core Topics Compatibility Android Devices Automotive Reference
Android Open Source Project
  • Docs
    • More
    • What's New?
    • Getting Started
    • Security
    • Core Topics
    • Compatibility
    • Android Devices
    • Automotive
    • Reference
  • GO TO CODE ➚
  • Overview
  • Get started
    • What's new?
    • What is Android Automotive?
    • Terminology
  • Guidelines for development
    • Overview
    • Car service feature control
    • Audio
      • Overview
      • Audio focus
      • Car audio configuration
      • Audio control HAL
      • Multi-zone audio routing
      • Car audio plugin service
      • Volume management
      • Connect an input device in AAOS
      • Microphone input
      • Audio power management
      • Audio configuration AAOS flags
    • Camera
      • Overview
      • Event and frame notification mechanism
      • Program camera control parameters
      • Changes to camera and system configuration
      • Frame metadata
      • Automotive display proxy service
      • Multi-camera support
      • Vehicle camera HAL
    • Car Settings
      • Overview
      • Add Car Settings
      • Rearrange Car Settings
      • Distraction optimization in Car Settings
      • Car Settings search indexing
      • Dual pane customization
      • Preference subtitles
      • Customize status bar system icons
    • Connectivity
      • Configure internal Ethernet networks
      • Bluetooth
      • Per-application network selection (PANS)
      • Maintain Hotspots Between Driving Sessions
    • Device management for Automotive
    • Displays and input
      • Overview
      • Monitor status
      • Key input
      • Instrument Cluster API
      • OEM custom inputs
    • Driver distraction
      • Driver Distraction Guidelines
      • Car User Experience Restrictions
      • Consume car driving state and UX restrictions
    • Flash wear management
    • Location
      • Automotive location bypass allowlist policy
      • Automotive Location Bypass API
      • Get Coarse Location
    • Notifications
      • Overview
      • Set up notifications
      • Heads-up notifications
      • Notification access and notification listener policy
    • Power
      • Overview
      • Power policy
      • Power management
      • Manage boot time
      • Garage Mode
    • Radio
      • Overview
      • Broadcast radio HAL
      • Radio control implementation
    • Set up remote access
    • Rotary controller
      • Overview
      • Develop apps
      • Develop apps without the Car UI library
      • Integration guide for OEMs
    • Security
      • Overview
      • Secure developer options
      • Enable MACsec for Ethernet features
      • Debug Restriction Controller integration guide
      • Use vehicle bound file encryption
      • Manufacturer guide for long-term Android security
      • Vehicle system isolation
      • OTA updates
    • System UI
      • Implement the System UI
      • SystemUIOverlayWindow management system
      • SystemUIOverlayWindow codelab
    • Time
      • Overview
      • Configure AAOS time sources
      • Automatic time detection
      • Time zone options
    • Unbundled apps
      • Overview
      • Release notes
      • Integration guide
      • AOSP host integration guide
      • OEM design tokens
      • Car Messenger
      • Car UI library
        • Overview
        • Integrate the Car UI library into apps
        • Customize apps
        • Car UI plugins
        • List of packages containing car-ui-lib
        • Add custom fonts
        • Customize Car UI preferences
        • Customize the toolbar with runtime resource overlays
        • Customization options for CarUiListItem
        • Customize CarUiRecyclerView
        • Car UI library release notes
        • Appendix A, work with RROs
        • Appendix B, customization guidelines
        • Appendix C, minimum compatible version for Car UI Plugin API
      • Dialer
        • Overview
        • Technical details
        • Customization guidelines
        • Global configurable values
        • Toolbar
        • Debug and test
      • Media
        • Overview
        • System components and user flows
        • Implement Radio with media
        • Customize media
    • Users and accounts
      • Multi-user support
      • Foreground and background user system handling
      • Manage users and accounts
      • Remove packages for the System User
      • User HAL properties
    • Vehicle hardware abstraction layer (VHAL)
      • Overview
      • VHAL interface
      • Property configurations
      • Supported system properties
      • Special properties
      • SEAT and STEERING_WHEEL properties
      • ADAS vehicle properties
      • Reference implementation
      • Debug VHAL
      • Use VHAL with the native client
      • HIDL VHAL
        • HIDL VHAL migration guide
        • HIDL VHAL interface
    • Virtualization
      • Overview
      • Architecture
      • Tools
      • Reference platform
    • Voice
      • Voice assistant Tap-to-Read
      • OEM custom inputs
      • Voice interaction integration guide
        • About voice interaction
        • Integration flows
        • App development
        • Fulfill commands
        • Test and debug
    • Watchdog
      • Overview
      • Monitor flash memory usage
      • Collect performance data
      • Monitor system health
  • Development Tools
    • Overview
    • Android Virtual Device
    • Android Virtual Device as a Development Platform
    • Build Your Own Cloud Emulator
    • Extend VHAL Property Descriptions in the Emulator
    • Emulator USB Passthrough Integration Guide
    • USB Port Reset API
    • Pixel devices as Development Platforms
  • Testing tools and infrastructure
    • Overview
    • System performance tools
    • User interface frameworks
    • Network simulation
    • Complete Automotive Tests in a Box (CATBox)
    • Enable fuzzers
    • Spectatio
  • Release details
    • Overview
    • Android Automotive 14 QPR1
    • Android Automotive 14
    • Android Automotive 13 QPR3
    • Android Automotive 13 QPR2
    • Android Automotive 13 QPR1
    • Android Automotive 13
    • Android Automotive 12L
    • Android Automotive 12 QPR3
    • Android Automotive 11
    • Unbundled apps
  • What's new?
  • Release notes
  • Latest security bulletins
  • Latest Compatibility Definition Document (CDD)
  • Site updates
  • Getting Started
  • About
  • Start
  • Download
  • Build
  • Test
  • Create
  • Contribute
  • Community
  • Tools, build, and related reference
  • Security
  • Overview
  • Bulletins
  • Features
  • Testing
  • Best Practices
  • Core Topics
  • Architecture
  • Audio
  • Camera
  • Connectivity
  • Data
  • Display
  • Fonts
  • Graphics
  • Interaction
  • Media
  • Performance
  • Permissions
  • Power
  • Runtime
  • Settings
  • Storage
  • Tests
  • Updates
  • Virtualization
  • Compatibility
  • Compatibility Definition Document (CDD)
  • Compatibility Test Suite (CTS)
  • Android Devices
  • Cuttlefish
  • Enterprise
  • TV
  • Automotive
  • Get Started
  • Guidelines for Development
  • Development Tools
  • Testing Tools and Infrastructure
  • Release Details
  • Reference
  • HIDL
  • HAL
  • Trade Federation
  • Security Test Suite
  • AOSP
  • Docs
  • Automotive

Development tools

Stay organized with collections Save and categorize content based on your preferences.

To support the development of AAOS-based apps, you can use these tools and processes to scale and grow your implementations.

  • Android Virtual Device
  • Android Virtual Device as a Development Platform
  • Build Your Own Cloud Emulator
  • Emulator USB Passthrough Integration Guide
  • USB Port Reset and Bandwidth APIs
  • Pixel 4a (5G) and Pixel 5 as Development Platforms

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2024-08-01 UTC.

  • Build

    • Android repository
    • Requirements
    • Downloading
    • Preview binaries
    • Factory images
    • Driver binaries
  • Connect

    • @Android on Twitter
    • @AndroidDev on Twitter
    • Android Blog
    • Google Security Blog
    • Platform on Google Groups
    • Building on Google Groups
    • Porting on Google Groups
  • Get help

    • Android Help Center
    • Pixel Help Center
    • www.android.com
    • Google Mobile Services
    • Stack Overflow
    • Issue Tracker
  • About Android
  • Community
  • Legal
  • License
  • Privacy
  • Site feedback
  • Manage cookies
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어