Visão geral do Android para carros

Leve seu app para os veículos com o Android Auto ou o Android Automotive OS. Use uma arquitetura de app que funcione para os dois casos de maneira que todos os usuários possam aproveitar seu app.

Android Auto

O Android Auto oferece uma experiência de app otimizada para usuários que têm um smartphone Android com o app Android Auto e um sistema de som automotivo ou pós-venda compatível. Eles podem usar seu app diretamente na tela do carro conectando o smartphone. Ative o Android Auto para se conectar ao seu app para smartphone adicionando serviços que o Android Auto usa para mostrar uma interface otimizada para motoristas.

Interface do usuário do Android Auto

Figura 1. Android Auto: acionado por um smartphone e executado em um carro.

Android Automotive OS

O Android Automotive OS é um sistema de infoentretenimento do Android integrado aos veículos. O sistema do carro é um dispositivo Android autônomo otimizado para veículos. Com o Android Automotive OS, o usuário instala seu app diretamente no carro, e não no smartphone.

Interface de usuário do Automotive OS

Figura 2. Android Automotive OS em execução em um emulador.

Categorias de apps compatíveis

Devido a considerações exclusivas para carros, o Android Auto e o Android Automotive OS oferecem suporte apenas a determinados tipos de apps, conforme descrito na tabela abaixo:

Categoria Descrição Plataformas Uso Publicação
Mídia - áudio

Os apps de música permitem que os usuários procurem e escutem músicas, rádio, audiolivros e outros conteúdos de áudio no carro. Consulte Criar apps de música para carros para mais informações.

Importante: a categoria "Mídia" não inclui conteúdo de vídeo. Consulte a categoria "Vídeo" para saber mais detalhes sobre apps que reproduzem vídeos.

Criado usando: MediaBrowserService e MediaSession. No Android Automotive OS, você também pode criar telas de login e configurações (para uso enquanto o veículo está estacionado) usando visualizações ou o Compose.

Android Auto e Android Automotive OS Enquanto dirige ou o veículo está estacionado Todos os tipos de faixa
Mensagens

Os apps de mensagens permitem que os usuários recebam notificações, leiam mensagens em voz alta usando conversão de texto em voz e enviem respostas usando entrada de texto por voz no carro. Para mais informações, consulte Criar apps de mensagens para o Android Auto.

Criado usando: notificações MessagingStyle, um Service para gerenciar ações de resposta e de marcar como lida.

Android Auto Enquanto dirige ou o veículo está estacionado Todos os tipos de faixa
Ponto de interesse (PDI)

Os apps de PDI permitem que o usuário descubra e navegue até pontos de interesse para realizar as ações desejadas. Alguns exemplos são apps de estacionamento, recarga e combustível.

Criado usando: a biblioteca Android for Cars App. Consulte Criar um app de ponto de interesse para mais informações específicas sobre esses apps.

Android Auto e Android Automotive OS Enquanto dirige ou o veículo está estacionado Todos os tipos de faixa
Internet das Coisas (IoT)

Os apps de IoT permitem que os usuários realizem ações relevantes em dispositivos conectados de dentro do carro. Entre outras coisas, é possível controlar o estado de determinados dispositivos, como a abertura de um portão de garagem, o acionamento de interruptores de luz ou a ativação da segurança residencial.

Criado usando: a biblioteca Android for Cars App. Consulte Criar um app de Internet das Coisas para mais informações específicas sobre esses apps.

Android Auto e Android Automotive OS Enquanto dirige ou o veículo está estacionado Todos os tipos de faixa
Vídeo

Apps de vídeo permitem que os usuários assistam streaming de vídeos enquanto o carro está estacionado. O objetivo principal desses apps é mostrar streaming de vídeo.

Criado usando: visualizações e/ou Compose. Consulte Criar apps de vídeo para o Android Automotive OS para mais informações.

Android Automotive OS Somente enquanto o veículo está estacionado Todos os tipos de faixa
Jogos

Os apps de jogos permitem que os usuários joguem enquanto o carro está estacionado. O objetivo principal desses apps é jogar.

Criado usando: visualizações e/ou Compose. Consulte Criar jogos para o Android Automotive OS para mais informações.

Android Automotive OS Somente enquanto o veículo está estacionado Faixas de teste interno
Navegadores

Os apps de navegador permitem que os usuários acessem páginas da Web enquanto o carro está estacionado.

Criado usando: visualizações e/ou Compose. Consulte Criar navegadores para o Android Automotive OS para mais informações.

Android Automotive OS Somente enquanto o veículo está estacionado Faixas de teste interno

Outros recursos

Para saber mais sobre o Android para carros, consulte mais recursos abaixo.

Design

Exemplos

Codelabs

Blogs

Vídeos