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 tenham um smartphone Android e o app Android Auto, mas que não tenham um veículo com o Android Automotive OS. Se o carro ou o som automotivo de um usuário oferecer suporte para o Android Auto, ele poderá usar seu app diretamente no visor 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 exibir uma interface otimizada para motoristas. É possível reutilizar esses serviços no app Android Automotive OS, mas os usuários não instalam seu app para smartphone nos carros. A Figura 1 mostra um exemplo do Android Auto em execução em um carro.

O Android Auto já tem milhões de usuários e centenas de carros e sons automotivos compatíveis.

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.

Caso seu app seja de música, ele precisa incluir um serviço de navegação de mídia. Consulte Criar apps de música para carros para conferir as instruções. É possível usar o mesmo serviço de navegação de mídia com o Android Automotive OS e o Android Auto. No entanto, algumas atividades, como login e configurações, precisam ser criadas especificamente para o Android Automotive OS. Para mais informações, consulte Adaptar fluxo de login e Configurações de design nas diretrizes de design do app Android Automotive OS. A Figura 2 mostra um exemplo de app em execução no Android Automotive OS.

Interface de usuário do Automotive OS

Figura 2. Android Automotive OS executado em um carro.

Categorias de apps com suporte

O Android Auto e/ou o Android Automotive OS têm suporte aos seguintes tipos de apps:

Apps de música - áudio
Os apps de mídia permitem que os usuários procurem e toquem músicas, rádios, audiolivros e outros conteúdos de áudio no carro. Você pode criar, testar e distribuir apps de mídia no Android Auto e no Android Automotive OS. Consulte Criar apps de mídia para carros para ver mais informações
.
Apps de 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 por entrada de texto por voz no carro. Você pode criar, testar e distribuir apps de mensagens no Android Auto. Para mais informações, consulte Criar apps de mensagens para o Android Auto.
Apps de navegação
Os apps de navegação, incluindo provedores de serviços de entrega e transporte, ajudam os usuários a chegar aonde querem ir oferecendo rotas de navegação guiada. Para desenvolver esses tipos de apps, use a biblioteca Android for Cars App. Para ter mais informações, consulte Usar a biblioteca do app Android para carros e Criar um app de navegação.
Apps de 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. Para desenvolver esses tipos de apps, use a biblioteca Android for Cars App. Para ter mais informações, consulte Usar a biblioteca Android for Cars App e Criar um app de ponto de interesse.
Apps de 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. Para desenvolver esses tipos de apps, use a biblioteca Android for Cars App. Para ter mais informações, consulte Como usar a biblioteca Android for Cars App e Criar um app de Internet das Coisas.
Apps de vídeo (para usar quando o carro está estacionado)
Apps de vídeo permitem que os usuários vejam streaming de vídeos enquanto o carro está estacionado. O objetivo principal desses apps é mostrar streaming de vídeos. Você pode criar, testar e distribuir apps de vídeo no Android Automotive OS. Consulte Criar apps de vídeo para o Android Automotive OS para ter mais informações.
Jogos (para usar enquanto o carro está estacionado)
Os apps de jogos permitem que os usuários joguem enquanto o carro está estacionado. O objetivo principal desses apps é jogar. Você pode criar, testar e distribuir os apps no Android Automotive OS. Consulte Criar jogos para o Android Automotive OS para ter mais informações.

Outros recursos

Para saber mais sobre o Android para carros, consulte os recursos adicionais a seguir.

Exemplos

Codelabs

Blogs

Vídeos