CINXE.COM

Development tools  |  Android Open Source Project

<!doctype html> <html lang="en" dir="ltr"> <head> <meta name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"> <meta name="google-signin-scope" content="profile email https://www.googleapis.com/auth/developerprofiles https://www.googleapis.com/auth/developerprofiles.award"> <meta property="og:site_name" content="Android Open Source Project"> <meta property="og:type" content="website"><meta name="theme-color" content="#34a853"><meta charset="utf-8"> <meta content="IE=Edge" http-equiv="X-UA-Compatible"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="manifest" href="/_pwa/androidsource/manifest.json" crossorigin="use-credentials"> <link rel="preconnect" href="//www.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.gstatic.com" crossorigin> <link rel="preconnect" href="//fonts.googleapis.com" crossorigin> <link rel="preconnect" href="//apis.google.com" crossorigin> <link rel="preconnect" href="//www.google-analytics.com" crossorigin><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:300,400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"> <link rel="stylesheet" href="//fonts.googleapis.com/css2?family=Material+Icons&family=Material+Symbols+Outlined&display=block"><link rel="stylesheet" href="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource/css/app.css"> <link rel="shortcut icon" href="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource/images/favicon.svg"> <link rel="apple-touch-icon" href="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource/images/touchicon-180.png"><link rel="canonical" href="https://source.android.com/docs/automotive/dev-tools"><link rel="search" type="application/opensearchdescription+xml" title="Android Open Source Project" href="https://source.android.com/s/opensearch.xml"> <link rel="alternate" hreflang="en" href="https://source.android.com/docs/automotive/dev-tools" /><link rel="alternate" hreflang="x-default" href="https://source.android.com/docs/automotive/dev-tools" /><link rel="alternate" hreflang="ar" href="https://source.android.com/docs/automotive/dev-tools?hl=ar" /><link rel="alternate" hreflang="bn" href="https://source.android.com/docs/automotive/dev-tools?hl=bn" /><link rel="alternate" hreflang="zh-Hans" href="https://source.android.com/docs/automotive/dev-tools?hl=zh-cn" /><link rel="alternate" hreflang="zh-Hant" href="https://source.android.com/docs/automotive/dev-tools?hl=zh-tw" /><link rel="alternate" hreflang="fa" href="https://source.android.com/docs/automotive/dev-tools?hl=fa" /><link rel="alternate" hreflang="fr" href="https://source.android.com/docs/automotive/dev-tools?hl=fr" /><link rel="alternate" hreflang="de" href="https://source.android.com/docs/automotive/dev-tools?hl=de" /><link rel="alternate" hreflang="he" href="https://source.android.com/docs/automotive/dev-tools?hl=he" /><link rel="alternate" hreflang="hi" href="https://source.android.com/docs/automotive/dev-tools?hl=hi" /><link rel="alternate" hreflang="id" href="https://source.android.com/docs/automotive/dev-tools?hl=id" /><link rel="alternate" hreflang="it" href="https://source.android.com/docs/automotive/dev-tools?hl=it" /><link rel="alternate" hreflang="ja" href="https://source.android.com/docs/automotive/dev-tools?hl=ja" /><link rel="alternate" hreflang="ko" href="https://source.android.com/docs/automotive/dev-tools?hl=ko" /><link rel="alternate" hreflang="pl" href="https://source.android.com/docs/automotive/dev-tools?hl=pl" /><link rel="alternate" hreflang="pt-BR" href="https://source.android.com/docs/automotive/dev-tools?hl=pt-br" /><link rel="alternate" hreflang="pt" href="https://source.android.com/docs/automotive/dev-tools?hl=pt" /><link rel="alternate" hreflang="ru" href="https://source.android.com/docs/automotive/dev-tools?hl=ru" /><link rel="alternate" hreflang="es" href="https://source.android.com/docs/automotive/dev-tools?hl=es" /><link rel="alternate" hreflang="es-419" href="https://source.android.com/docs/automotive/dev-tools?hl=es-419" /><link rel="alternate" hreflang="th" href="https://source.android.com/docs/automotive/dev-tools?hl=th" /><link rel="alternate" hreflang="tr" href="https://source.android.com/docs/automotive/dev-tools?hl=tr" /><link rel="alternate" hreflang="vi" href="https://source.android.com/docs/automotive/dev-tools?hl=vi" /><title>Development tools &nbsp;|&nbsp; Android Open Source Project</title> <meta property="og:title" content="Development tools &nbsp;|&nbsp; Android Open Source Project"><meta property="og:url" content="https://source.android.com/docs/automotive/dev-tools"><meta property="og:locale" content="en"><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "Development tools" } </script> <link rel="stylesheet" href="/extras.css"></head> <body class="" template="page" theme="androidsource-theme" type="article" layout="docs" display-toc pending> <devsite-progress type="indeterminate" id="app-progress"></devsite-progress> <a href="#main-content" class="skip-link button"> Skip to main content </a> <section class="devsite-wrapper"> <devsite-cookie-notification-bar></devsite-cookie-notification-bar><devsite-header role="banner" keep-tabs-visible> <div class="devsite-header--inner nocontent"> <div class="devsite-top-logo-row-wrapper-wrapper"> <div class="devsite-top-logo-row-wrapper"> <div class="devsite-top-logo-row"> <button type="button" id="devsite-hamburger-menu" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Navigation menu button" visually-hidden aria-label="Open menu"> </button> <div class="devsite-product-name-wrapper"> <a href="/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="androidOpenSourceProject" track-metadata-position="nav" track-metadata-eventDetail="nav"> <picture> <img src="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource/images/lockup.svg" class="devsite-site-logo" alt="Android Open Source Project"> </picture> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> </li> </ul> </span> </div> <div class="devsite-top-logo-row-middle"> <div class="devsite-header-upper-tabs"> <devsite-tabs class="upper-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Upper tabs"> <tab class="devsite-dropdown devsite-active "> <a href="https://source.android.com/docs" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/docs" track-type="nav" track-metadata-position="nav - docs" track-metadata-module="primary nav" aria-label="Docs, selected" data-category="Site-Wide Custom Events" data-label="Tab: Docs" track-name="docs" > Docs </a> <button aria-haspopup="menu" aria-expanded="false" aria-label="Dropdown menu for Docs" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs" track-metadata-position="nav - docs" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Docs" track-name="docs" class="devsite-tabs-dropdown-toggle devsite-icon devsite-icon-arrow-drop-down"></button> <div class="devsite-tabs-dropdown" role="menu" aria-label="submenu" hidden> <div class="devsite-tabs-dropdown-content"> <div class="devsite-tabs-dropdown-column android-source-tabs-dropdown-column-small"> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>What&#39;s new?</li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/whatsnew/release-notes" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/whatsnew/release-notes" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Release notes </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/whatsnew/latest-security-bulletins" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/whatsnew/latest-security-bulletins" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Latest security bulletins </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/whatsnew/latest-cdd" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/whatsnew/latest-cdd" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Latest Compatibility Definition Document (CDD) </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/whatsnew/site-updates" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/whatsnew/site-updates" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Site updates </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Getting Started</li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/about" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/about" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> About </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/start" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/start" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Start </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/download" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/download" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Download </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/build" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/build" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Build </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/test" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/test" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Test </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/create/coding-tasks" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/create/coding-tasks" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Create </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/contribute" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/contribute" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Contribute </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/community/cofc" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/community/cofc" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Community </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/setup/reference" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/setup/reference" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Tools, build, and related reference </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Security</li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/security/overview" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/security/overview" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Overview </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/security/bulletin" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/security/bulletin" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Bulletins </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/security/features" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/security/features" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Features </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/security/test/fuzz-sanitize" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/security/test/fuzz-sanitize" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Testing </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/security/best-practices" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/security/best-practices" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="what&#39;s new?" tooltip > <div class="devsite-nav-item-title"> Best Practices </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column android-source-tabs-dropdown-column-small"> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Core Topics</li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/architecture" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/architecture" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Architecture </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/audio" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/audio" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Audio </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/camera" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/camera" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Camera </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/connect" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/connect" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Connectivity </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/data" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/data" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Data </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/display" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/display" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Display </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/fonts/custom-font-fallback" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/fonts/custom-font-fallback" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Fonts </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/graphics" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/graphics" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Graphics </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/interaction" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/interaction" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Interaction </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/media" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/media" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Media </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/perf" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/perf" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Performance </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/permissions" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/permissions" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Permissions </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/power" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/power" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Power </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/runtime" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/runtime" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Runtime </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/settings" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/settings" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Settings </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/storage" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/storage" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Storage </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/tests" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/tests" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Tests </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/ota" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/ota" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Updates </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/core/virtualization" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/core/virtualization" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="core topics" tooltip > <div class="devsite-nav-item-title"> Virtualization </div> </a> </li> </ul> </div> <div class="devsite-tabs-dropdown-column android-source-tabs-dropdown-column-small"> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Compatibility</li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/compatibility/cdd" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/compatibility/cdd" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Compatibility Definition Document (CDD) </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/compatibility/cts" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/compatibility/cts" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Compatibility Test Suite (CTS) </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Android Devices</li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/devices/cuttlefish" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/devices/cuttlefish" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Cuttlefish </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/devices/admin" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/devices/admin" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Enterprise </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/devices/tv" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/devices/tv" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> TV </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Automotive</li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/automotive/start/what_automotive" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/automotive/start/what_automotive" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Get Started </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/automotive/guidelines" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/automotive/guidelines" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Guidelines for Development </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/automotive/dev-tools" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/automotive/dev-tools" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Development Tools </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/automotive/tools" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/automotive/tools" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Testing Tools and Infrastructure </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/docs/automotive/start/releases" track-type="nav" track-metadata-eventdetail="https://source.android.com/docs/automotive/start/releases" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Release Details </div> </a> </li> </ul> <ul class="devsite-tabs-dropdown-section "> <li class="devsite-nav-title" role="heading" tooltip>Reference</li> <li class="devsite-nav-item"> <a href="https://source.android.com/reference/hidl" track-type="nav" track-metadata-eventdetail="https://source.android.com/reference/hidl" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> HIDL </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/reference/hal" track-type="nav" track-metadata-eventdetail="https://source.android.com/reference/hal" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> HAL </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/reference/tradefed/classes" track-type="nav" track-metadata-eventdetail="https://source.android.com/reference/tradefed/classes" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Trade Federation </div> </a> </li> <li class="devsite-nav-item"> <a href="https://source.android.com/reference/sts/classes" track-type="nav" track-metadata-eventdetail="https://source.android.com/reference/sts/classes" track-metadata-position="nav - docs" track-metadata-module="tertiary nav" track-metadata-module_headline="compatibility" tooltip > <div class="devsite-nav-item-title"> Security Test Suite </div> </a> </li> </ul> </div> </div> </div> </tab> <tab > <a href="https://cs.android.com/android/platform/superproject/main" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://cs.android.com/android/platform/superproject/main" track-type="nav" track-metadata-position="nav - android code search" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Android Code Search" track-name="android code search" > Android Code Search </a> </tab> </nav> </devsite-tabs> </div> <devsite-search enable-signin enable-search enable-suggestions enable-query-completion project-name="Android Open Source Project" tenant-name="Android Open Source Project" > <form class="devsite-search-form" action="https://source.android.com/s/results" method="GET"> <div class="devsite-search-container"> <button type="button" search-open class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Open search"></button> <div class="devsite-searchbox"> <input aria-activedescendant="" aria-autocomplete="list" aria-label="Search" aria-expanded="false" aria-haspopup="listbox" autocomplete="off" class="devsite-search-field devsite-search-query" name="q" placeholder="Search" role="combobox" type="text" value="" > <div class="devsite-search-image material-icons" aria-hidden="true"> </div> <div class="devsite-search-shortcut-icon-container" aria-hidden="true"> <kbd class="devsite-search-shortcut-icon">/</kbd> </div> </div> </div> </form> <button type="button" search-close class="devsite-search-button devsite-header-icon-button button-flat material-icons" aria-label="Close search"></button> </devsite-search> </div> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es" >Español</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pl" >Polski</a> </li> <li role="presentation"> <a role="menuitem" lang="pt" >Português</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="vi" >Tiếng Việt</a> </li> <li role="presentation"> <a role="menuitem" lang="tr" >Türkçe</a> </li> <li role="presentation"> <a role="menuitem" lang="ru" >Русский</a> </li> <li role="presentation"> <a role="menuitem" lang="he" >עברית</a> </li> <li role="presentation"> <a role="menuitem" lang="ar" >العربيّة</a> </li> <li role="presentation"> <a role="menuitem" lang="fa" >فارسی</a> </li> <li role="presentation"> <a role="menuitem" lang="hi" >हिंदी</a> </li> <li role="presentation"> <a role="menuitem" lang="bn" >বাংলা</a> </li> <li role="presentation"> <a role="menuitem" lang="th" >ภาษาไทย</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_tw" >中文 – 繁體</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> <devsite-user enable-profiles id="devsite-user"> <span class="button devsite-top-button" aria-hidden="true" visually-hidden>Sign in</span> </devsite-user> </div> </div> </div> <div class="devsite-collapsible-section "> <div class="devsite-header-background"> <div class="devsite-product-id-row" > <div class="devsite-product-description-row"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> <a href="https://source.android.com/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Lower Header" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="" > Documentation </a> </li> </ul> </div> </div> <div class="devsite-doc-set-nav-row"> <devsite-tabs class="lower-tabs"> <nav class="devsite-tabs-wrapper" aria-label="Lower tabs"> <tab > <a href="https://source.android.com/docs/whatsnew" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/docs/whatsnew" track-type="nav" track-metadata-position="nav - what&#39;s new?" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: What&#39;s New?" track-name="what&#39;s new?" > What&#39;s New? </a> </tab> <tab > <a href="https://source.android.com/docs/setup" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/docs/setup" track-type="nav" track-metadata-position="nav - getting started" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Getting Started" track-name="getting started" > Getting Started </a> </tab> <tab > <a href="https://source.android.com/docs/security" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/docs/security" track-type="nav" track-metadata-position="nav - security" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Security" track-name="security" > Security </a> </tab> <tab > <a href="https://source.android.com/docs/core" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/docs/core" track-type="nav" track-metadata-position="nav - core topics" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Core Topics" track-name="core topics" > Core Topics </a> </tab> <tab > <a href="https://source.android.com/docs/compatibility" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/docs/compatibility" track-type="nav" track-metadata-position="nav - compatibility" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Compatibility" track-name="compatibility" > Compatibility </a> </tab> <tab > <a href="https://source.android.com/docs/devices" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/docs/devices" track-type="nav" track-metadata-position="nav - android devices" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Android Devices" track-name="android devices" > Android Devices </a> </tab> <tab class="devsite-active"> <a href="https://source.android.com/docs/automotive" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/docs/automotive" track-type="nav" track-metadata-position="nav - automotive" track-metadata-module="primary nav" aria-label="Automotive, selected" data-category="Site-Wide Custom Events" data-label="Tab: Automotive" track-name="automotive" > Automotive </a> </tab> <tab > <a href="https://source.android.com/reference" class="devsite-tabs-content gc-analytics-event " track-metadata-eventdetail="https://source.android.com/reference" track-type="nav" track-metadata-position="nav - reference" track-metadata-module="primary nav" data-category="Site-Wide Custom Events" data-label="Tab: Reference" track-name="reference" > Reference </a> </tab> </nav> </devsite-tabs> </div> </div> </div> </div> </devsite-header> <devsite-book-nav scrollbars > <div class="devsite-book-nav-filter" > <span class="filter-list-icon material-icons" aria-hidden="true"></span> <input type="text" placeholder="Filter" aria-label="Type to filter" role="searchbox"> <span class="filter-clear-button hidden" data-title="Clear filter" aria-label="Clear filter" role="button" tabindex="0"></span> </div> <nav class="devsite-book-nav devsite-nav nocontent" aria-label="Side menu"> <div class="devsite-mobile-header"> <button type="button" id="devsite-close-nav" class="devsite-header-icon-button button-flat material-icons gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Close navigation" aria-label="Close navigation"> </button> <div class="devsite-product-name-wrapper"> <a href="/" class="devsite-site-logo-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Site logo" track-type="globalNav" track-name="androidOpenSourceProject" track-metadata-position="nav" track-metadata-eventDetail="nav"> <picture> <img src="https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource/images/lockup.svg" class="devsite-site-logo" alt="Android Open Source Project"> </picture> </a> <span class="devsite-product-name"> <ul class="devsite-breadcrumb-list" > <li class="devsite-breadcrumb-item "> </li> </ul> </span> </div> </div> <div class="devsite-book-nav-wrapper"> <div class="devsite-mobile-nav-top"> <ul class="devsite-nav-list"> <li class="devsite-nav-item"> <a href="/docs" class="devsite-nav-title gc-analytics-event devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: Docs" track-name="docs" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Docs" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Docs </span> </a> <ul class="devsite-nav-responsive-tabs devsite-nav-has-menu "> <li class="devsite-nav-item"> <span class="devsite-nav-title" tooltip data-category="Site-Wide Custom Events" data-label="Tab: Docs" track-name="docs" > <span class="devsite-nav-text" tooltip menu="Docs"> More </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="Docs"> </span> </span> </li> </ul> <ul class="devsite-nav-responsive-tabs"> <li class="devsite-nav-item"> <a href="/docs/whatsnew" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: What&#39;s New?" track-name="what&#39;s new?" data-category="Site-Wide Custom Events" data-label="Responsive Tab: What&#39;s New?" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > What&#39;s New? </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Getting Started" track-name="getting started" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Getting Started" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Getting Started </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Security" track-name="security" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Security </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Core Topics" track-name="core topics" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Core Topics" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Core Topics </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/compatibility" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Compatibility" track-name="compatibility" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Compatibility" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Compatibility </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/devices" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Android Devices" track-name="android devices" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Android Devices" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Android Devices </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive" class="devsite-nav-title gc-analytics-event devsite-nav-has-children devsite-nav-active" data-category="Site-Wide Custom Events" data-label="Tab: Automotive" track-name="automotive" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Automotive" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip menu="_book"> Automotive </span> <span class="devsite-nav-icon material-icons" data-icon="forward" menu="_book"> </span> </a> </li> <li class="devsite-nav-item"> <a href="/reference" class="devsite-nav-title gc-analytics-event devsite-nav-has-children " data-category="Site-Wide Custom Events" data-label="Tab: Reference" track-name="reference" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Reference" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Reference </span> <span class="devsite-nav-icon material-icons" data-icon="forward" > </span> </a> </li> </ul> </li> <li class="devsite-nav-item"> <a href="https://cs.android.com/android/platform/superproject/main" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Tab: Android Code Search" track-name="android code search" data-category="Site-Wide Custom Events" data-label="Responsive Tab: Android Code Search" track-type="globalNav" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Android Code Search </span> </a> </li> </ul> </div> <div class="devsite-mobile-nav-bottom"> <ul class="devsite-nav-list" menu="_book"> <li class="devsite-nav-item"><a href="/docs/automotive" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive" ><span class="devsite-nav-text" tooltip>Overview</span></a></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Get started</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/start/whats_new" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/whats_new" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/whats_new" ><span class="devsite-nav-text" tooltip>What&#39;s new?</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/what_automotive" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/what_automotive" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/what_automotive" ><span class="devsite-nav-text" tooltip>What is Android Automotive?</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/terms" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/terms" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/terms" ><span class="devsite-nav-text" tooltip>Terminology</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Guidelines for development</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/guidelines" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/guidelines" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/guidelines" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/feature-control" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/feature-control" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/feature-control" ><span class="devsite-nav-text" tooltip>Car service feature control</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Audio</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/audio" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/audio-focus" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/audio-focus" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/audio-focus" ><span class="devsite-nav-text" tooltip>Audio focus</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/audio-policy-configuration" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/audio-policy-configuration" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/audio-policy-configuration" ><span class="devsite-nav-text" tooltip>Car audio configuration</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/audio-control-hal" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/audio-control-hal" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/audio-control-hal" ><span class="devsite-nav-text" tooltip>Audio control HAL</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/audio-multizone-routing" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/audio-multizone-routing" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/audio-multizone-routing" ><span class="devsite-nav-text" tooltip>Multi-zone audio routing</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/car-audio-plugin" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/car-audio-plugin" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/car-audio-plugin" ><span class="devsite-nav-text" tooltip>Car audio plugin service</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/volume-management" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/volume-management" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/volume-management" ><span class="devsite-nav-text" tooltip>Volume management</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/optional-player" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/optional-player" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/optional-player" ><span class="devsite-nav-text" tooltip>Connect an input device in AAOS</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/microphone-input" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/microphone-input" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/microphone-input" ><span class="devsite-nav-text" tooltip>Microphone input</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/audio-power-management" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/audio-power-management" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/audio-power-management" ><span class="devsite-nav-text" tooltip>Audio power management</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/audio/config-flags" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/audio/config-flags" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/audio/config-flags" ><span class="devsite-nav-text" tooltip>Audio configuration AAOS flags</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Camera</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/camera" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Extended View System (EVS)</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/camera/evs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/evs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/evs" ><span class="devsite-nav-text" tooltip>EVS Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/camera/evs/event_frame" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/evs/event_frame" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/evs/event_frame" ><span class="devsite-nav-text" tooltip>Event and frame notification mechanism</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/camera/evs/camera_control" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/evs/camera_control" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/evs/camera_control" ><span class="devsite-nav-text" tooltip>Program camera control parameters</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/camera/evs/camera_system" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/evs/camera_system" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/evs/camera_system" ><span class="devsite-nav-text" tooltip>Changes to camera and system configuration</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/camera/evs/frame_metadata" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/evs/frame_metadata" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/evs/frame_metadata" ><span class="devsite-nav-text" tooltip>Frame metadata</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/camera/evs/display_proxy" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/evs/display_proxy" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/evs/display_proxy" ><span class="devsite-nav-text" tooltip>Automotive display proxy service</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/camera/evs/multi_camera" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/evs/multi_camera" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/evs/multi_camera" ><span class="devsite-nav-text" tooltip>Multi-camera support</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/camera/evs/camera-hal" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/evs/camera-hal" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/evs/camera-hal" ><span class="devsite-nav-text" tooltip>Vehicle camera HAL</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Android Camera Service (ACS)</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/camera/acs" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/camera/acs" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/camera/acs" ><span class="devsite-nav-text" tooltip>Use the Android Camera Service</span></a></li></ul></div></li></ul></div></li><li class="devsite-nav-item"><a href="/docs/automotive/car-framework-core" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/car-framework-core" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/car-framework-core" ><span class="devsite-nav-text" tooltip>Car framework core</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Car Settings</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_settings" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_settings" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_settings" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_settings/add_car_settings" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_settings/add_car_settings" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_settings/add_car_settings" ><span class="devsite-nav-text" tooltip>Add Car Settings</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_settings/rearrange_car_settings" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_settings/rearrange_car_settings" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_settings/rearrange_car_settings" ><span class="devsite-nav-text" tooltip>Rearrange Car Settings</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_settings/do_car_settings" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_settings/do_car_settings" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_settings/do_car_settings" ><span class="devsite-nav-text" tooltip>Distraction optimization in Car Settings</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_settings/search_indexing" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_settings/search_indexing" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_settings/search_indexing" ><span class="devsite-nav-text" tooltip>Car Settings search indexing</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_settings/dual_pane" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_settings/dual_pane" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_settings/dual_pane" ><span class="devsite-nav-text" tooltip>Dual pane customization</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_settings/preference_subtitles" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_settings/preference_subtitles" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_settings/preference_subtitles" ><span class="devsite-nav-text" tooltip>Preference subtitles</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/status_bar" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/status_bar" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/status_bar" ><span class="devsite-nav-text" tooltip>Customize status bar system icons</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Connectivity</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/connectivity/ethernet-manage" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/connectivity/ethernet-manage" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/connectivity/ethernet-manage" ><span class="devsite-nav-text" tooltip>Configure internal Ethernet networks</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/ivi_connectivity" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/ivi_connectivity" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/ivi_connectivity" ><span class="devsite-nav-text" tooltip>Bluetooth</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/connectivity" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/connectivity" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/connectivity" ><span class="devsite-nav-text" tooltip>Per-application network selection (PANS)</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/connectivity/persist-access-point" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/connectivity/persist-access-point" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/connectivity/persist-access-point" ><span class="devsite-nav-text" tooltip>Maintain hotspots between driving sessions</span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/docs/automotive/device_management" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/device_management" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/device_management" ><span class="devsite-nav-text" tooltip>Device management for Automotive</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Displays and input</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/displays" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/displays" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/displays" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/displays/monitor" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/displays/monitor" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/displays/monitor" ><span class="devsite-nav-text" tooltip>Monitor status</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/displays/key_input" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/displays/key_input" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/displays/key_input" ><span class="devsite-nav-text" tooltip>Key input</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/displays/cluster_api" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/displays/cluster_api" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/displays/cluster_api" ><span class="devsite-nav-text" tooltip>Instrument Cluster API</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/custom_input" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/custom_input" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/custom_input" ><span class="devsite-nav-text" tooltip>OEM custom inputs</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/displays/multi-display-comms-api" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/displays/multi-display-comms-api" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/displays/multi-display-comms-api" ><span class="devsite-nav-text" tooltip>Multi-Display Communications API</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Driver distraction</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/driver_distraction/guidelines" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/driver_distraction/guidelines" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/driver_distraction/guidelines" ><span class="devsite-nav-text" tooltip>Driver distraction guidelines</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/driver_distraction/car_uxr" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/driver_distraction/car_uxr" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/driver_distraction/car_uxr" ><span class="devsite-nav-text" tooltip>Car user experience restrictions</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/driver_distraction/consume" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/driver_distraction/consume" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/driver_distraction/consume" ><span class="devsite-nav-text" tooltip>Consume car driving state and UX restrictions</span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/docs/automotive/flash-wear" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/flash-wear" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/flash-wear" ><span class="devsite-nav-text" tooltip>Flash wear management</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Location</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/location_bypass/location_bypass_policy" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/location_bypass/location_bypass_policy" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/location_bypass/location_bypass_policy" ><span class="devsite-nav-text" tooltip>Automotive location bypass allowlist policy</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/location_bypass/driver_assistance_location_bypass_api" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/location_bypass/driver_assistance_location_bypass_api" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/location_bypass/driver_assistance_location_bypass_api" ><span class="devsite-nav-text" tooltip>Automotive Location Bypass API</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/location/coarse-location" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/location/coarse-location" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/location/coarse-location" ><span class="devsite-nav-text" tooltip>Get coarse location</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Notifications</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/hmi/notifications" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/notifications" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/notifications" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/notifications/notifications" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/notifications/notifications" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/notifications/notifications" ><span class="devsite-nav-text" tooltip>Set up notifications</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/notifications/hun" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/notifications/hun" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/notifications/hun" ><span class="devsite-nav-text" tooltip>Heads-up notifications</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/notifications/notification-access" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/notifications/notification-access" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/notifications/notification-access" ><span class="devsite-nav-text" tooltip>Notification access and notification listener policy</span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/automotive/hmi/notifications/throttle-suppress" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/notifications/throttle-suppress" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/notifications/throttle-suppress" ><span class="devsite-nav-text" tooltip>Throttle and suppress notifications</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="New!" aria-hidden="true"></span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/docs/automotive/performance-analysis" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/performance-analysis" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/performance-analysis" ><span class="devsite-nav-text" tooltip>Performance analysis</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Power</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/power" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/power" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/power" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/power/power_policy" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/power/power_policy" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/power/power_policy" ><span class="devsite-nav-text" tooltip>Power policy</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/power/power" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/power/power" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/power/power" ><span class="devsite-nav-text" tooltip>Power management</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/power/boot_time" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/power/boot_time" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/power/boot_time" ><span class="devsite-nav-text" tooltip>Manage boot time</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/power/garage_mode" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/power/garage_mode" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/power/garage_mode" ><span class="devsite-nav-text" tooltip>Garage Mode</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Radio</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/radio" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/radio" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/radio" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/radio/broadcast-radio-hal" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/radio/broadcast-radio-hal" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/radio/broadcast-radio-hal" ><span class="devsite-nav-text" tooltip>Broadcast radio HAL</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/radio/radio-control-implementation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/radio/radio-control-implementation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/radio/radio-control-implementation" ><span class="devsite-nav-text" tooltip>Radio control implementation</span></a></li></ul></div></li><li class="devsite-nav-item"><a href="/docs/automotive/remote_access" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/remote_access" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/remote_access" ><span class="devsite-nav-text" tooltip>Set up remote access</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Rotary controller</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/hmi/rotary_controller" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/rotary_controller" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/rotary_controller" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/rotary_controller/app_developers" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/rotary_controller/app_developers" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/rotary_controller/app_developers" ><span class="devsite-nav-text" tooltip>Develop apps</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/rotary_controller/app_developers_no_carui" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/rotary_controller/app_developers_no_carui" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/rotary_controller/app_developers_no_carui" ><span class="devsite-nav-text" tooltip>Develop apps without the Car UI library</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/rotary_controller/oem_integration" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/rotary_controller/oem_integration" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/rotary_controller/oem_integration" ><span class="devsite-nav-text" tooltip>Integration guide for OEMs</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Security</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/security" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/security" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/security" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/security/secure_dev_options" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/security/secure_dev_options" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/security/secure_dev_options" ><span class="devsite-nav-text" tooltip>Secure developer options</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/security/macsec" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/security/macsec" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/security/macsec" ><span class="devsite-nav-text" tooltip>Enable MACsec for Ethernet features</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/security/drc" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/security/drc" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/security/drc" ><span class="devsite-nav-text" tooltip>Debug Restriction Controller integration guide</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/security/vehicle-bound" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/security/vehicle-bound" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/security/vehicle-bound" ><span class="devsite-nav-text" tooltip>Use vehicle bound file encryption</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/security/mfg_guide" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/security/mfg_guide" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/security/mfg_guide" ><span class="devsite-nav-text" tooltip>Manufacturer guide for long-term Android security</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/security/vehicle_system_isolation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/security/vehicle_system_isolation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/security/vehicle_system_isolation" ><span class="devsite-nav-text" tooltip>Vehicle system isolation</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/security/update" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/security/update" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/security/update" ><span class="devsite-nav-text" tooltip>OTA updates</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>System UI</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/hmi/system_ui" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/system_ui" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/system_ui" ><span class="devsite-nav-text" tooltip>Implement the System UI</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/system_ui/management_system" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/system_ui/management_system" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/system_ui/management_system" ><span class="devsite-nav-text" tooltip>SystemUIOverlayWindow management system</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/system_ui/codelab" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/system_ui/codelab" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/system_ui/codelab" ><span class="devsite-nav-text" tooltip>SystemUIOverlayWindow codelab</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Time</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/time" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/time" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/time" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/time/extensible_time_management" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/time/extensible_time_management" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/time/extensible_time_management" ><span class="devsite-nav-text" tooltip>Configure AAOS time sources</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/time/automatic_time_detection" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/time/automatic_time_detection" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/time/automatic_time_detection" ><span class="devsite-nav-text" tooltip>Automatic time detection</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/time/time_zone_options" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/time/time_zone_options" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/time/time_zone_options" ><span class="devsite-nav-text" tooltip>Time zone options</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Unbundled apps</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/unbundled_apps" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/unbundled_apps" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/unbundled_apps" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/unbundled_apps/release_notes" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/unbundled_apps/release_notes" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/unbundled_apps/release_notes" ><span class="devsite-nav-text" tooltip>Release notes</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/unbundled_apps/integration" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/unbundled_apps/integration" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/unbundled_apps/integration" ><span class="devsite-nav-text" tooltip>Integration guide</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/aosp_host" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/aosp_host" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/aosp_host" ><span class="devsite-nav-text" tooltip>AOSP host integration guide</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/unbundled_apps/design-tokens" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/unbundled_apps/design-tokens" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/unbundled_apps/design-tokens" ><span class="devsite-nav-text" tooltip>OEM design tokens</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/unbundled_apps/car-messenger" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/unbundled_apps/car-messenger" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/unbundled_apps/car-messenger" ><span class="devsite-nav-text" tooltip>Car Messenger</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Car UI library</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/integrate" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/integrate" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/integrate" ><span class="devsite-nav-text" tooltip>Integrate the Car UI library into apps</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/customize" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/customize" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/customize" ><span class="devsite-nav-text" tooltip>Customize apps</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/plugins" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/plugins" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/plugins" ><span class="devsite-nav-text" tooltip>Car UI plugins</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/applist" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/applist" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/applist" ><span class="devsite-nav-text" tooltip>List of packages containing car-ui-lib</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/fonts" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/fonts" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/fonts" ><span class="devsite-nav-text" tooltip>Add custom fonts</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/caruipreference" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/caruipreference" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/caruipreference" ><span class="devsite-nav-text" tooltip>Customize Car UI preferences</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/toolbar_rro" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/toolbar_rro" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/toolbar_rro" ><span class="devsite-nav-text" tooltip>Customize the toolbar with runtime resource overlays</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/caruilistitem" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/caruilistitem" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/caruilistitem" ><span class="devsite-nav-text" tooltip>Customization options for CarUiListItem</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/caruirecyclerview" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/caruirecyclerview" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/caruirecyclerview" ><span class="devsite-nav-text" tooltip>Customize CarUiRecyclerView</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/release_notes" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/release_notes" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/release_notes" ><span class="devsite-nav-text" tooltip>Car UI library release notes</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/appendix" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/appendix" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/appendix" ><span class="devsite-nav-text" tooltip>Appendix A, work with RROs</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/appendix_b" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/appendix_b" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/appendix_b" ><span class="devsite-nav-text" tooltip>Appendix B, customization</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/car_ui/plugin-update-api" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/car_ui/plugin-update-api" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/car_ui/plugin-update-api" ><span class="devsite-nav-text" tooltip>Appendix C, minimum compatible version for Car UI Plugin API</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Dialer</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/hmi/dialer" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/dialer" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/dialer" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/dialer/tech_details" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/dialer/tech_details" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/dialer/tech_details" ><span class="devsite-nav-text" tooltip>Technical details</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/dialer/customize" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/dialer/customize" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/dialer/customize" ><span class="devsite-nav-text" tooltip>Customization guidelines</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/dialer/configuration_values" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/dialer/configuration_values" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/dialer/configuration_values" ><span class="devsite-nav-text" tooltip>Global configurable values</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/dialer/toolbar" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/dialer/toolbar" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/dialer/toolbar" ><span class="devsite-nav-text" tooltip>Toolbar</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/dialer/testing" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/dialer/testing" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/dialer/testing" ><span class="devsite-nav-text" tooltip>Debug and test</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Media</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/hmi/media" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/media" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/media" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/media/technical_details" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/media/technical_details" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/media/technical_details" ><span class="devsite-nav-text" tooltip>System components and user flows</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/media/radio" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/media/radio" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/media/radio" ><span class="devsite-nav-text" tooltip>Implement radio with Media</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/media/customization" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/media/customization" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/media/customization" ><span class="devsite-nav-text" tooltip>Customize media</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/media/media-card" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/media/media-card" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/media/media-card" ><span class="devsite-nav-text" tooltip>Implement a media card</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/hmi/media/media-deep-links" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/hmi/media/media-deep-links" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/hmi/media/media-deep-links" ><span class="devsite-nav-text" tooltip>Integrate deep links to Media apps</span></a></li></ul></div></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Users and accounts</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/users_accounts/multi_user" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/users_accounts/multi_user" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/users_accounts/multi_user" ><span class="devsite-nav-text" tooltip>Multi-user support</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/users_accounts/user_system" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/users_accounts/user_system" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/users_accounts/user_system" ><span class="devsite-nav-text" tooltip>Foreground and background user system handling</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/users_accounts/accounts" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/users_accounts/accounts" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/users_accounts/accounts" ><span class="devsite-nav-text" tooltip>Manage users and accounts</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/users_accounts/disable_packages" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/users_accounts/disable_packages" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/users_accounts/disable_packages" ><span class="devsite-nav-text" tooltip>Remove packages for the system user</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/users_accounts/user_hal" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/users_accounts/user_hal" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/users_accounts/user_hal" ><span class="devsite-nav-text" tooltip>User HAL properties</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Vehicle hardware abstraction layer (VHAL)</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/vhal" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/vhal-interface" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/vhal-interface" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/vhal-interface" ><span class="devsite-nav-text" tooltip>VHAL interface</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/property-configuration" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/property-configuration" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/property-configuration" ><span class="devsite-nav-text" tooltip>Property configurations</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/system-properties" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/system-properties" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/system-properties" ><span class="devsite-nav-text" tooltip>Supported system properties</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/special-properties" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/special-properties" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/special-properties" ><span class="devsite-nav-text" tooltip>Special properties</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/seat-steering" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/seat-steering" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/seat-steering" ><span class="devsite-nav-text" tooltip>SEAT and STEERING_WHEEL properties</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/adas-properties" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/adas-properties" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/adas-properties" ><span class="devsite-nav-text" tooltip>ADAS vehicle properties</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/reference-implementation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/reference-implementation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/reference-implementation" ><span class="devsite-nav-text" tooltip>Reference implementation</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/vhal_debug" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/vhal_debug" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/vhal_debug" ><span class="devsite-nav-text" tooltip>Debug VHAL</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/native-client" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/native-client" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/native-client" ><span class="devsite-nav-text" tooltip>Use VHAL with the native client</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>HIDL VHAL</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/vhal/hidl-vhal-migration" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/hidl-vhal-migration" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/hidl-vhal-migration" ><span class="devsite-nav-text" tooltip>HIDL VHAL migration guide</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/vhal/hidl-vhal-interface" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/vhal/hidl-vhal-interface" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/vhal/hidl-vhal-interface" ><span class="devsite-nav-text" tooltip>HIDL VHAL interface</span></a></li></ul></div></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Virtualization</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/virtualization" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/virtualization" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/virtualization" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/virtualization/architecture" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/virtualization/architecture" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/virtualization/architecture" ><span class="devsite-nav-text" tooltip>Architecture</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/virtualization/tools" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/virtualization/tools" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/virtualization/tools" ><span class="devsite-nav-text" tooltip>Tools</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/virtualization/reference_platform" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/virtualization/reference_platform" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/virtualization/reference_platform" ><span class="devsite-nav-text" tooltip>Reference platform</span></a></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Voice</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/voice/ttr" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/voice/ttr" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/voice/ttr" ><span class="devsite-nav-text" tooltip>Voice assistant Tap-to-Read</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/custom_input" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/custom_input" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/custom_input" ><span class="devsite-nav-text" tooltip>OEM custom inputs</span></a></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Voice interaction integration guide</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/voice/voice_interaction_guide" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/voice/voice_interaction_guide" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/voice/voice_interaction_guide" ><span class="devsite-nav-text" tooltip>About voice interaction</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/voice/voice_interaction_guide/integration_flows" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/voice/voice_interaction_guide/integration_flows" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/voice/voice_interaction_guide/integration_flows" ><span class="devsite-nav-text" tooltip>Integration flows</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/voice/voice_interaction_guide/app_development" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/voice/voice_interaction_guide/app_development" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/voice/voice_interaction_guide/app_development" ><span class="devsite-nav-text" tooltip>App development</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/voice/voice_interaction_guide/fulfilling_commands" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/voice/voice_interaction_guide/fulfilling_commands" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/voice/voice_interaction_guide/fulfilling_commands" ><span class="devsite-nav-text" tooltip>Fulfill commands</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/voice/voice_interaction_guide/testing_debugging" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/voice/voice_interaction_guide/testing_debugging" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/voice/voice_interaction_guide/testing_debugging" ><span class="devsite-nav-text" tooltip>Test and debug</span></a></li></ul></div></li></ul></div></li><li class="devsite-nav-item devsite-nav-expandable"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Watchdog</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/watchdog" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/watchdog" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/watchdog" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/watchdog/wd_flash_memory" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/watchdog/wd_flash_memory" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/watchdog/wd_flash_memory" ><span class="devsite-nav-text" tooltip>Monitor flash memory usage</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/watchdog/wd_performance_health" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/watchdog/wd_performance_health" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/watchdog/wd_performance_health" ><span class="devsite-nav-text" tooltip>Collect performance data</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/watchdog/wd_system_health" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/watchdog/wd_system_health" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/watchdog/wd_system_health" ><span class="devsite-nav-text" tooltip>Monitor system health</span></a></li></ul></div></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Development tools</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/dev-tools" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/dev-tools" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/dev-tools" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/avd" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/avd" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/avd" ><span class="devsite-nav-text" tooltip>Android Virtual Device</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/avd/android_virtual_device" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/avd/android_virtual_device" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/avd/android_virtual_device" ><span class="devsite-nav-text" tooltip>Android Virtual Device as a development platform</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/avd/cloud_emulator" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/avd/cloud_emulator" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/avd/cloud_emulator" ><span class="devsite-nav-text" tooltip>Build your own cloud emulator</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/avd/extend-vhal-properties" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/avd/extend-vhal-properties" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/avd/extend-vhal-properties" ><span class="devsite-nav-text" tooltip>Extend VHAL property descriptions in the emulator</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/passthrough" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/passthrough" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/passthrough" ><span class="devsite-nav-text" tooltip>Emulator USB passthrough integration guide</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/usb-reset" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/usb-reset" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/usb-reset" ><span class="devsite-nav-text" tooltip>USB Port Reset and Bandwidth APIs</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/pixelxl" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/pixelxl" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/pixelxl" ><span class="devsite-nav-text" tooltip>Pixel devices as development platforms</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Testing tools and infrastructure</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/tools" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/tools" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/tools" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/tools/sys-perf" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/tools/sys-perf" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/tools/sys-perf" ><span class="devsite-nav-text" tooltip>System performance tools</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/tools/ui-frameworks" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/tools/ui-frameworks" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/tools/ui-frameworks" ><span class="devsite-nav-text" tooltip>User interface frameworks</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/tools/network-simulation" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/tools/network-simulation" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/tools/network-simulation" ><span class="devsite-nav-text" tooltip>Network simulation</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/tools/catbox" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/tools/catbox" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/tools/catbox" ><span class="devsite-nav-text" tooltip>Complete Automotive Tests in a Box (CATBox)</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/tools/fuzz" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/tools/fuzz" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/tools/fuzz" ><span class="devsite-nav-text" tooltip>Enable fuzzers</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/tools/spectatio" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/tools/spectatio" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/tools/spectatio" ><span class="devsite-nav-text" tooltip>Spectatio</span></a></li></ul></div></li> <li class="devsite-nav-item devsite-nav-expandable devsite-nav-accordion"><div class="devsite-expandable-nav"> <a class="devsite-nav-toggle" aria-hidden="true"></a><div class="devsite-nav-title devsite-nav-title-no-path" tabindex="0" role="button"> <span class="devsite-nav-text" tooltip>Release details</span> </div><ul class="devsite-nav-section"><li class="devsite-nav-item"><a href="/docs/automotive/start/releases" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases" ><span class="devsite-nav-text" tooltip>Overview</span></a></li><li class="devsite-nav-item devsite-nav-new"><a href="/docs/automotive/start/releases/aaos-24q4" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/aaos-24q4" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/aaos-24q4" ><span class="devsite-nav-text" tooltip>Android Automotive 24Q4</span><span class="devsite-nav-icon material-icons" data-icon="new" data-title="New!" aria-hidden="true"></span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/aaos-24q3" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/aaos-24q3" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/aaos-24q3" ><span class="devsite-nav-text" tooltip>Android Automotive 24Q3</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/u_qpr1_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/u_qpr1_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/u_qpr1_release" ><span class="devsite-nav-text" tooltip>Android Automotive 14 QPR1</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/u_udc_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/u_udc_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/u_udc_release" ><span class="devsite-nav-text" tooltip>Android Automotive 14</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/t_qpr3_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/t_qpr3_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/t_qpr3_release" ><span class="devsite-nav-text" tooltip>Android Automotive 13 QPR3</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/t_qpr2_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/t_qpr2_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/t_qpr2_release" ><span class="devsite-nav-text" tooltip>Android Automotive 13 QPR2</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/t_qpr1_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/t_qpr1_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/t_qpr1_release" ><span class="devsite-nav-text" tooltip>Android Automotive 13 QPR1</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/t_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/t_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/t_release" ><span class="devsite-nav-text" tooltip>Android Automotive 13</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/sl_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/sl_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/sl_release" ><span class="devsite-nav-text" tooltip>Android Automotive 12L</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/s_qpr3_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/s_qpr3_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/s_qpr3_release" ><span class="devsite-nav-text" tooltip>Android Automotive 12 QPR3</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/start/releases/r_release" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/start/releases/r_release" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/start/releases/r_release" ><span class="devsite-nav-text" tooltip>Android Automotive 11</span></a></li><li class="devsite-nav-item"><a href="/docs/automotive/unbundled_apps/release_notes" class="devsite-nav-title gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Book nav link, pathname: /docs/automotive/unbundled_apps/release_notes" track-type="bookNav" track-name="click" track-metadata-eventdetail="/docs/automotive/unbundled_apps/release_notes" ><span class="devsite-nav-text" tooltip>Unbundled apps</span></a></li></ul></div></li> </ul> <ul class="devsite-nav-list" menu="Docs" aria-label="Side menu" hidden> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > What&#39;s new? </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/whatsnew/release-notes" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Release notes" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Release notes </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/whatsnew/latest-security-bulletins" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Latest security bulletins" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Latest security bulletins </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/whatsnew/latest-cdd" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Latest Compatibility Definition Document (CDD)" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Latest Compatibility Definition Document (CDD) </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/whatsnew/site-updates" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Site updates" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Site updates </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Getting Started </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/setup/about" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: About" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > About </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/start" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Start" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Start </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/download" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Download" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Download </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/build" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Build" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Build </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/test" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Test" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Test </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/create/coding-tasks" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Create" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Create </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/contribute" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Contribute" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Contribute </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/community/cofc" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Community" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Community </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/setup/reference" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Tools, build, and related reference" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Tools, build, and related reference </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Security </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/security/overview" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Overview" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Overview </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security/bulletin" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Bulletins" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Bulletins </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security/features" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Features" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Features </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security/test/fuzz-sanitize" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Testing" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Testing </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/security/best-practices" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Best Practices" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Best Practices </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Core Topics </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/core/architecture" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Architecture" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Architecture </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/audio" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Audio" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Audio </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/camera" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Camera" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Camera </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/connect" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Connectivity" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Connectivity </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/data" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Data" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Data </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/display" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Display" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Display </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/fonts/custom-font-fallback" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Fonts" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Fonts </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/graphics" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Graphics" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Graphics </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/interaction" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Interaction" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Interaction </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/media" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Media" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Media </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/perf" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Performance" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Performance </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/permissions" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Permissions" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Permissions </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/power" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Power" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Power </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/runtime" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Runtime" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Runtime </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/settings" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Settings" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Settings </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/storage" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Storage" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Storage </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/tests" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Tests" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Tests </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/ota" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Updates" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Updates </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/core/virtualization" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Virtualization" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Virtualization </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Compatibility </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/compatibility/cdd" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Compatibility Definition Document (CDD)" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Compatibility Definition Document (CDD) </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/compatibility/cts" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Compatibility Test Suite (CTS)" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Compatibility Test Suite (CTS) </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Android Devices </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/devices/cuttlefish" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Cuttlefish" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Cuttlefish </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/devices/admin" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Enterprise" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Enterprise </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/devices/tv" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: TV" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > TV </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Automotive </span> </span> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/start/what_automotive" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Get Started" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Get Started </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/guidelines" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Guidelines for Development" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Guidelines for Development </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/dev-tools" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Development Tools" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Development Tools </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/tools" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Testing Tools and Infrastructure" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Testing Tools and Infrastructure </span> </a> </li> <li class="devsite-nav-item"> <a href="/docs/automotive/start/releases" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Release Details" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Release Details </span> </a> </li> <li class="devsite-nav-item devsite-nav-heading"> <span class="devsite-nav-title" tooltip > <span class="devsite-nav-text" tooltip > Reference </span> </span> </li> <li class="devsite-nav-item"> <a href="/reference/hidl" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: HIDL" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > HIDL </span> </a> </li> <li class="devsite-nav-item"> <a href="/reference/hal" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: HAL" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > HAL </span> </a> </li> <li class="devsite-nav-item"> <a href="/reference/tradefed/classes" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Trade Federation" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Trade Federation </span> </a> </li> <li class="devsite-nav-item"> <a href="/reference/sts/classes" class="devsite-nav-title gc-analytics-event " data-category="Site-Wide Custom Events" data-label="Responsive Tab: Security Test Suite" track-type="navMenu" track-metadata-eventDetail="globalMenu" track-metadata-position="nav"> <span class="devsite-nav-text" tooltip > Security Test Suite </span> </a> </li> </ul> </div> </div> </nav> </devsite-book-nav> <section id="gc-wrapper"> <main role="main" id="main-content" class="devsite-main-content" has-book-nav has-sidebar > <div class="devsite-sidebar"> <div class="devsite-sidebar-content"> <devsite-toc class="devsite-nav" role="navigation" aria-label="On this page" depth="2" scrollbars ></devsite-toc> <devsite-recommendations-sidebar class="nocontent devsite-nav"> </devsite-recommendations-sidebar> </div> </div> <devsite-content> <article class="devsite-article"> <div class="devsite-article-meta nocontent" role="navigation"> <ul class="devsite-breadcrumb-list" aria-label="Breadcrumb"> <li class="devsite-breadcrumb-item "> <a href="https://source.android.com/" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="1" track-type="globalNav" track-name="breadcrumb" track-metadata-position="1" track-metadata-eventdetail="Android Open Source Project" > AOSP </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://source.android.com/docs" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="2" track-type="globalNav" track-name="breadcrumb" track-metadata-position="2" track-metadata-eventdetail="" > Docs </a> </li> <li class="devsite-breadcrumb-item "> <div class="devsite-breadcrumb-guillemet material-icons" aria-hidden="true"></div> <a href="https://source.android.com/docs/automotive" class="devsite-breadcrumb-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Breadcrumbs" data-value="3" track-type="globalNav" track-name="breadcrumb" track-metadata-position="3" track-metadata-eventdetail="" > Automotive </a> </li> </ul> <devsite-thumb-rating position="header"> </devsite-thumb-rating> </div> <h1 class="devsite-page-title" tabindex="-1"> Development tools </h1> <devsite-feature-tooltip ack-key="AckCollectionsBookmarkTooltipDismiss" analytics-category="Site-Wide Custom Events" analytics-action-show="Callout Profile displayed" analytics-action-close="Callout Profile dismissed" analytics-label="Create Collection Callout" class="devsite-page-bookmark-tooltip nocontent" dismiss-button="true" id="devsite-collections-dropdown" dismiss-button-text="Dismiss" close-button-text="Got it"> <devsite-bookmark></devsite-bookmark> <span slot="popout-heading"> Stay organized with collections </span> <span slot="popout-contents"> Save and categorize content based on your preferences. </span> </devsite-feature-tooltip> <div class="devsite-page-title-meta"><devsite-view-release-notes></devsite-view-release-notes></div> <devsite-toc class="devsite-nav" depth="2" devsite-toc-embedded > </devsite-toc> <div class="devsite-article-body clearfix "> <!-- Copyright 2023 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <p>To support the development of AAOS-based apps, you can use these tools and processes to scale and grow your implementations.</p> <ul> <li><a href="/docs/automotive/start/avd">Android Virtual Device</a></li> <li><a href="/docs/automotive/start/avd/android_virtual_device">Android Virtual Device as a development platform</a></li> <li><a href="/docs/automotive/start/avd/cloud_emulator">Build your own cloud emulator</a></li> <li><a href="/docs/automotive/start/passthrough">Emulator USB passthrough guide</a></li> <li><a href="/docs/automotive/usb-reset">USB Port Reset and Bandwidth APIs</a></li> <li><a href="/docs/automotive/start/pixelxl">Pixel 4a (5G) and Pixel 5 as development platforms</a></li> </ul> </div> <devsite-thumb-rating position="footer"> </devsite-thumb-rating> <div class="devsite-floating-action-buttons"> </div> </article> <devsite-content-footer class="nocontent"> <p>Content and code samples on this page are subject to the licenses described in the <a href="/license">Content License</a>. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.</p> <p>Last updated 2025-02-05 UTC.</p> </devsite-content-footer> <devsite-notification > </devsite-notification> <div class="devsite-content-data"> <template class="devsite-content-data-template"> [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-05 UTC."],[],[]] </template> </div> </devsite-content> </main> <devsite-footer-promos class="devsite-footer"> </devsite-footer-promos> <devsite-footer-linkboxes class="devsite-footer"> <nav class="devsite-footer-linkboxes nocontent" aria-label="Footer links"> <ul class="devsite-footer-linkboxes-list"> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Build</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="//android.googlesource.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" > Android repository </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/source/requirements" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" > Requirements </a> </li> <li class="devsite-footer-linkbox-item"> <a href="/source/downloading" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > Downloading </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//developers.google.com/android/blobs-preview/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" > Preview binaries </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//developers.google.com/android/images/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" > Factory images </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//developers.google.com/android/drivers/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" > Driver binaries </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Connect</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="//twitter.com/Android/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" > @Android on Twitter </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//twitter.com/AndroidDev/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" > @AndroidDev on Twitter </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//blog.google/products/android/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > Android Blog </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//security.googleblog.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" > Google Security Blog </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//groups.google.com/forum/?fromgroups#!forum/android-platform/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" > Platform on Google Groups </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//groups.google.com/forum/?fromgroups#!forum/android-building/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" > Building on Google Groups </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//groups.google.com/forum/?fromgroups#!forum/android-porting/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 7)" > Porting on Google Groups </a> </li> </ul> </li> <li class="devsite-footer-linkbox "> <h3 class="devsite-footer-linkbox-heading no-link">Get help</h3> <ul class="devsite-footer-linkbox-list"> <li class="devsite-footer-linkbox-item"> <a href="//support.google.com/android/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 1)" > Android Help Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//support.google.com/pixelphone/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 2)" > Pixel Help Center </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//www.android.com" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 3)" > www.android.com </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//www.android.com/gms/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 4)" > Google Mobile Services </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//stackoverflow.com/questions/tagged/android-source/" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 5)" > Stack Overflow </a> </li> <li class="devsite-footer-linkbox-item"> <a href="//issuetracker.google.com/issues?q=status:open%20componentid:190923" class="devsite-footer-linkbox-link gc-analytics-event" data-category="Site-Wide Custom Events" data-label="Footer Link (index 6)" > Issue Tracker </a> </li> </ul> </li> </ul> </nav> </devsite-footer-linkboxes> <devsite-footer-utility class="devsite-footer"> <div class="devsite-footer-utility nocontent"> <nav class="devsite-footer-utility-links" aria-label="Utility links"> <ul class="devsite-footer-utility-list"> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="/source/" data-category="Site-Wide Custom Events" data-label="Footer About Android link" > About Android </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="/source/community" data-category="Site-Wide Custom Events" data-label="Footer Community link" > Community </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="/legal" data-category="Site-Wide Custom Events" data-label="Footer Legal link" > Legal </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="/license" data-category="Site-Wide Custom Events" data-label="Footer License link" > License </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//policies.google.com/privacy" data-category="Site-Wide Custom Events" data-label="Footer Privacy link" > Privacy </a> </li> <li class="devsite-footer-utility-item "> <a class="devsite-footer-utility-link gc-analytics-event" href="//issuetracker.google.com/issues/new?component=191476" data-category="Site-Wide Custom Events" data-label="Footer Site feedback link" > Site feedback </a> </li> <li class="devsite-footer-utility-item glue-cookie-notification-bar-control"> <a class="devsite-footer-utility-link gc-analytics-event" href="#" data-category="Site-Wide Custom Events" data-label="Footer Manage cookies link" aria-hidden="true" > Manage cookies </a> </li> </ul> <devsite-language-selector> <ul role="presentation"> <li role="presentation"> <a role="menuitem" lang="en" >English</a> </li> <li role="presentation"> <a role="menuitem" lang="de" >Deutsch</a> </li> <li role="presentation"> <a role="menuitem" lang="es" >Español</a> </li> <li role="presentation"> <a role="menuitem" lang="es_419" >Español – América Latina</a> </li> <li role="presentation"> <a role="menuitem" lang="fr" >Français</a> </li> <li role="presentation"> <a role="menuitem" lang="id" >Indonesia</a> </li> <li role="presentation"> <a role="menuitem" lang="it" >Italiano</a> </li> <li role="presentation"> <a role="menuitem" lang="pl" >Polski</a> </li> <li role="presentation"> <a role="menuitem" lang="pt" >Português</a> </li> <li role="presentation"> <a role="menuitem" lang="pt_br" >Português – Brasil</a> </li> <li role="presentation"> <a role="menuitem" lang="vi" >Tiếng Việt</a> </li> <li role="presentation"> <a role="menuitem" lang="tr" >Türkçe</a> </li> <li role="presentation"> <a role="menuitem" lang="ru" >Русский</a> </li> <li role="presentation"> <a role="menuitem" lang="he" >עברית</a> </li> <li role="presentation"> <a role="menuitem" lang="ar" >العربيّة</a> </li> <li role="presentation"> <a role="menuitem" lang="fa" >فارسی</a> </li> <li role="presentation"> <a role="menuitem" lang="hi" >हिंदी</a> </li> <li role="presentation"> <a role="menuitem" lang="bn" >বাংলা</a> </li> <li role="presentation"> <a role="menuitem" lang="th" >ภาษาไทย</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_cn" >中文 – 简体</a> </li> <li role="presentation"> <a role="menuitem" lang="zh_tw" >中文 – 繁體</a> </li> <li role="presentation"> <a role="menuitem" lang="ja" >日本語</a> </li> <li role="presentation"> <a role="menuitem" lang="ko" >한국어</a> </li> </ul> </devsite-language-selector> </nav> </div> </devsite-footer-utility> <devsite-panel></devsite-panel> </section></section> <devsite-sitemask></devsite-sitemask> <devsite-snackbar></devsite-snackbar> <devsite-tooltip ></devsite-tooltip> <devsite-heading-link></devsite-heading-link> <devsite-analytics> <script type="application/json" analytics>[]</script> <script type="application/json" tag-management>{&#34;at&#34;: &#34;True&#34;, &#34;ga4&#34;: [{&#34;id&#34;: &#34;G-2TQ26MFY2E&#34;, &#34;purpose&#34;: 0}], &#34;ga4p&#34;: [{&#34;id&#34;: &#34;G-2TQ26MFY2E&#34;, &#34;purpose&#34;: 0}], &#34;gtm&#34;: [], &#34;parameters&#34;: {&#34;internalUser&#34;: &#34;False&#34;, &#34;language&#34;: {&#34;machineTranslated&#34;: &#34;False&#34;, &#34;requested&#34;: &#34;en&#34;, &#34;served&#34;: &#34;en&#34;}, &#34;pageType&#34;: &#34;article&#34;, &#34;projectName&#34;: &#34;Android Open Source Project&#34;, &#34;signedIn&#34;: &#34;False&#34;, &#34;tenant&#34;: &#34;androidsource&#34;, &#34;recommendations&#34;: {&#34;sourcePage&#34;: &#34;&#34;, &#34;sourceType&#34;: 0, &#34;sourceRank&#34;: 0, &#34;sourceIdenticalDescriptions&#34;: 0, &#34;sourceTitleWords&#34;: 0, &#34;sourceDescriptionWords&#34;: 0, &#34;experiment&#34;: &#34;&#34;}, &#34;experiment&#34;: {&#34;ids&#34;: &#34;&#34;}}}</script> </devsite-analytics> <devsite-badger></devsite-badger> <android-fully-clickable target=" .android-case-study .devsite-landing-row-item, .android-grouped-resources .devsite-landing-row-item, .android-grouped-resources-contained--primary .devsite-landing-row-item, .android-grouped-resources-contained--secondary .devsite-landing-row-item, .android-grouped-resources-contained--tertiary .devsite-landing-row-item, .android-grouped-resources-primary .devsite-landing-row-item, .android-grouped-resources-secondary .devsite-landing-row-item, .android-grouped-resources-uncontained--primary .devsite-landing-row-item, .android-grouped-resources-uncontained--secondary .devsite-landing-row-item, .android-grouped-resources-uncontained--tertiary .devsite-landing-row-item, .android-guide-cards .devsite-landing-row-item, .android-illustrated-resources-index .devsite-landing-row-item, .android-illustrated-resources-primary .devsite-landing-row-item, .android-illustrated-resources-secondary .devsite-landing-row-item, .android-illustrated-resources-secondary-small .devsite-landing-row-item, .android-illustrated-resources-tertiary .devsite-landing-row-item, .android-illustrated-resources-tertiary-small .devsite-landing-row-item, .android-promo .devsite-landing-row-item, .android-quick-link, .android-samples .devsite-card-wrapper, .fully-clickable" watch=".android-samples, devsite-content"></android-fully-clickable> <script nonce="dZ0uE8c0dCHLoMzYZT7EBXfpRRF4CA"> (function(d,e,v,s,i,t,E){d['GoogleDevelopersObject']=i; t=e.createElement(v);t.async=1;t.src=s;E=e.getElementsByTagName(v)[0]; E.parentNode.insertBefore(t,E);})(window, document, 'script', 'https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource/js/app_loader.js', '[7,"en",null,"/js/devsite_app_module.js","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource","https://androidsource-dot-devsite-v2-prod.appspot.com",null,null,["/_pwa/androidsource/manifest.json","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/images/video-placeholder.svg","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource/images/favicon.svg","https://www.gstatic.com/devrel-devsite/prod/v38a693baeb774512feb42f10aac8f755d8791ed41119b5be7a531f8e16f8279f/androidsource/images/lockup.svg","https://fonts.googleapis.com/css?family=Roboto:300,400,400italic,500,500italic,700,700italic|Roboto+Mono:400,500,700&display=swap"],1,null,[1,6,8,12,14,17,21,25,50,52,63,70,75,76,80,87,91,92,93,97,98,100,101,102,103,104,105,107,108,109,110,112,113,117,118,120,122,124,125,126,127,129,130,131,132,133,134,135,136,138,140,141,147,148,149,151,152,156,157,158,159,161,163,164,168,169,170,179,180,182,183,186,191,193,196],"AIzaSyAP-jjEJBzmIyKR4F-3XITp8yM9T1gEEI8","AIzaSyB6xiKGDR5O3Ak2okS4rLkauxGUG7XP0hg","source.android.com","AIzaSyAQk0fBONSGUqCNznf6Krs82Ap1-NV6J4o","AIzaSyCCxcqdrZ_7QMeLCRY20bh_SXdAYqy70KY",null,null,null,["Cloud__enable_cloud_dlp_service","MiscFeatureFlags__enable_project_variables","Analytics__enable_clearcut_logging","MiscFeatureFlags__developers_footer_image","Profiles__enable_developer_profiles_callout","Profiles__enable_awarding_url","Cloud__enable_cloudx_experiment_ids","EngEduTelemetry__enable_engedu_telemetry","DevPro__enable_developer_subscriptions","Profiles__enable_recognition_badges","MiscFeatureFlags__emergency_css","Cloud__enable_llm_concierge_chat","Cloud__enable_cloud_shell_fte_user_flow","MiscFeatureFlags__developers_footer_dark_image","Search__enable_page_map","Profiles__enable_complete_playlist_endpoint","Profiles__require_profile_eligibility_for_signin","Cloud__enable_cloudx_ping","Profiles__enable_completecodelab_endpoint","Search__enable_dynamic_content_confidential_banner","MiscFeatureFlags__enable_explain_this_code","Cloud__enable_free_trial_server_call","Cloud__enable_cloud_shell","TpcFeatures__enable_mirror_tenant_redirects","Profiles__enable_profile_collections","Profiles__enable_stripe_subscription_management","Concierge__enable_pushui","Profiles__enable_completequiz_endpoint","MiscFeatureFlags__enable_view_transitions","Profiles__enable_page_saving","TpcFeatures__enable_unmirrored_page_left_nav","Profiles__enable_dashboard_curated_recommendations","Cloud__enable_cloud_facet_chat","DevPro__enable_cloud_innovators_plus","Profiles__enable_join_program_group_endpoint","Profiles__enable_release_notes_notifications","MiscFeatureFlags__enable_firebase_utm","MiscFeatureFlags__enable_variable_operator","Profiles__enable_public_developer_profiles","BookNav__enable_tenant_cache_key","CloudShell__cloud_shell_button","Search__enable_suggestions_from_borg","CloudShell__cloud_code_overflow_menu","Cloud__enable_legacy_calculator_redirect","Experiments__reqs_query_experiments","Search__enable_ai_eligibility_checks"],null,null,"AIzaSyBLEMok-5suZ67qRPzx0qUtbnLmyT_kCVE","https://developerscontentserving-pa.googleapis.com","AIzaSyCM4QpTRSqP5qI4Dvjt4OAScIN8sOUlO-k","https://developerscontentsearch-pa.googleapis.com",2,4,null,"https://developerprofiles-pa.googleapis.com",[7,"androidsource","Android Open Source Project","source.android.com",null,"androidsource-dot-devsite-v2-prod.appspot.com",null,null,[null,1,null,null,null,null,null,null,null,null,null,[1],null,null,null,null,null,null,[1],[1,null,null,[1]],null,null,null,[1,null,1],[1,1,null,null,1]],null,[29,null,null,null,null,null,"/images/lockup.svg","/images/touchicon-180.png",null,null,null,null,null,1,null,null,null,null,null,null,null,1,null,null,null,"/images/lockup-dark-theme.svg",[]],[],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[6,1],null,[[null,null,null,[3,7],null,null,[1,[["docType","Choose a content type",[["Guide",null,null,null,null,null,null,null,null,"Guide"],["ReleaseNotes",null,null,null,null,null,null,null,null,"Release Notes"]]],["category","Choose a topic",[["Architecture",null,null,null,null,null,null,null,null,"Architecture"],["Automotive",null,null,null,null,null,null,null,null,"Automotive"],["AndroidBuilding",null,null,null,null,null,null,null,null,"Building"],["AndroidConnectivity",null,null,null,null,null,null,null,null,"Connectivity"],["Camera",null,null,null,null,null,null,null,null,"Camera"],["Compatibility",null,null,null,null,null,null,null,null,"Compatibility"],["Drivers",null,null,null,null,null,null,null,null,"Drivers"],["Graphics",null,null,null,null,null,null,null,null,"Graphics"],["Media",null,null,null,null,null,null,null,null,"Media"],["Security",null,null,null,null,null,null,null,null,"Security"],["Testing",null,null,null,null,null,null,null,null,"Testing"]]]]]],[1,1],null,1],[[null,null,null,null,null,null,null,[["G-2TQ26MFY2E"],null,null,[["G-2TQ26MFY2E",1]]],null,null,null,null,1]],null,4],null,"pk_live_5170syrHvgGVmSx9sBrnWtA5luvk9BwnVcvIi7HizpwauFG96WedXsuXh790rtij9AmGllqPtMLfhe2RSwD6Pn38V00uBCydV4m",1]') </script> <devsite-a11y-announce></devsite-a11y-announce> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10