Ir para o conteúdo principal
Essenciais
Criar experiências com IA
Crie apps Android com tecnologia de IA usando as APIs Gemini e muito mais.
Começar
Começar
Crie seu primeiro app. Use o Compose para desenvolvimento de apps adaptáveis e de UI para compatibilidade com vários formatos de dispositivos.
Hello, world!
Verificação do desenvolvedor
Apps adaptáveis
Compose para UI
IDE com tecnologia de IA
Treinamentos
Monetização com o Google Play ↗️
Otimizar por formato
Crie apps que otimizam a experiência do usuário em celulares, tablets, dispositivos dobráveis, carros, XR e muito mais.
Celulares, tablets e dobráveis
Android para carros
Android TV
Android XR
Googlebook
ChromeOS
Wear OS
Desenvolver por categoria
Siga as regras e orientações firmes do Google e aprenda a desenvolver para seu caso de uso.
Jogos
Câmera e mídia
Redes sociais e mensagens
Saúde e fitness
Produtividade
Apps empresariais
Fique por dentro
Fique por dentro dos lançamentos mais recentes ao longo do ano, participe dos nossos programas de testes e envie seu feedback.
Últimas atualizações
Atualizações experimentais
Prévia do Android Studio
Bibliotecas Jetpack e Compose
Versões do Wear OS
Sandbox de privacidade ↗️
Design e planejamento
Experiências excelentes
Crie experiências de alto nível para seus melhores usuários.
Saiba mais
Design da interface
Projete uma incrível interface do usuário seguindo as práticas recomendadas do Android.
Design para Android
Dispositivos móveis
Experiências para computadores
Headsets e óculos XR
Óculos com IA
Widgets
Wear OS
Android TV
Android para carros
Arquitetura
Projete uma lógica e serviços de app robustos, testáveis e de fácil manutenção.
Introdução
Bibliotecas
Navegação
Modularização
Testes
Kotlin Multiplatform
Qualidade
Planeje a qualidade do app e siga as diretrizes da Play Store.
Visão geral
Valor principal
Experiência do usuário
Acessibilidade
Qualidade técnica
Experiências excelentes
Segurança
Proteja os usuários contra ameaças e garanta uma experiência segura no Android.
Visão geral
Privacidade
Permissões
Identidade
Prevenção de fraude
Desenvolver
Gemini no Android Studio
Seu parceiro de desenvolvimento de IA para desenvolvimento em Android.
Saiba mais
Instalar o Android Studio
Áreas principais
Acesse exemplos e documentos dos recursos necessários.
Exemplos
Compatibilidade com vários dispositivos
Interfaces do usuário
Trabalho em segundo plano
Dados e arquivos
Conectividade
Todas as áreas principais ⤵️
Ferramentas e fluxo de trabalho
Use o ambiente de desenvolvimento integrado para programar e criar seu app ou crie seu próprio pipeline.
Programar e depurar código
Projetos de build
Testar seu app
Desempenho
Ferramentas de linha de comando
API do plug-in do Gradle
Android Bench
Tecnologia do dispositivo
Escreva código para vários formatos. Conecte dispositivos e compartilhe dados.
Celulares, tablets e dobráveis
ChromeOS
Android para carros
Android TV
Android XR
Wear OS
Saúde do Android
Better Together
Todos os dispositivos ⤵️
Bibliotecas
Procure a documentação de referência da API com todos os detalhes.
Plataforma Android
Bibliotecas Jetpack
Bibliotecas do Compose
Google Play Services ↗️
SDK Index do Google Play ↗️
Google Play
Play Console
Publique seu app ou jogo e amplie seus negócios no Google Play.
Acessar o Play Console
Saiba mais ↗️
Princípios básicos
Aprenda a engajar usuários, monetizar e proteger seu app.
Monetização do Google Play
Play Integrity
Android vitals
Políticas do Google Play
Programas do Google Play ↗️
Central de desenvolvedores de jogos
Desenvolva e lance jogos. Acesse ferramentas, downloads e exemplos.
Visão geral
Play Asset Delivery
Serviços do Google Play Games
Play Games no PC
Diretrizes do Level Up
Todos os guias do Google Play ⤵️
Bibliotecas
Procure a documentação de referência da API com todos os detalhes.
Play Feature Delivery
Atualizações no app do Google Play
Avaliações no app do Google Play
Play Install Referrer
Google Play Services ↗️
SDK Index do Google Play ↗️
Todas as bibliotecas do Google Play ⤵️
Ferramentas e recursos
Ferramentas para publicar, promover e gerenciar seu app.
Android App Bundles
Marca e marketing
APIs do Play Console ↗️
Blog
o Blog de Desenvolvedores Android
Notícias mais recentes
Conheça os autores →
Explorar categorias
Notícias sobre produtos
Fique por dentro das últimas novidades, dos lançamentos de recursos e dos bastidores da nossa evolução.
Comunidade
Descubra as histórias dos nossos usuários, recursos em destaque e projetos colaborativos que unem a todos.
Tutoriais
De dicas rápidas a tutoriais detalhados, estes guias explicativos foram feitos para ajudar você a trabalhar de forma mais inteligente e ágil.
Estudos de caso
Resultados reais de quem usa na prática. Saiba como diferentes equipes usam nossas ferramentas para alcançar as próprias metas.
Eventos e programas
Confira os detalhes dos próximos webinars, workshops, encontros e iniciativas especiais criados para ajudar você a crescer.
Documentação
Acesse manuais detalhados, referências de APIs e especificações técnicas para desenvolver e integrar com confiança.
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Android Studio
Fazer login
Games dev center
Visão geral
Downloads
Exemplos
Guias
Referência
Comunidade
Essenciais
Mais
Design e planejamento
Mais
Desenvolver
Mais
Google Play
Mais
Visão geral
Downloads
Exemplos
Guias
Referência
Comunidade
Blog
Mais
Android Studio
Começar
Conceitos básicos do desenvolvimento de jogos
Criar jogos adaptáveis
Diretrizes do programa Level Up do Google Play Games
Prévias para desenvolvedores
Notas da versão
Receber suporte
Desenvolver
Sobre as ferramentas de desenvolvimento de jogos
Usar um mecanismo de jogo
Sobre os mecanismos de jogo
Desenvolver com o Defold
Instalar e configurar projetos para Android
Suporte para vários formatos e tamanhos de tela
Exportar para o Android
Desenvolver com o Godot
Instalar e configurar projetos para Android
Opções do renderizador do Godot
Suporte para vários formatos e tamanhos de tela
Exportar para o Android
Desenvolver com o Cocos
Etapas para criar um jogo para Android no Cocos Creator
Publicar seu jogo como um app do Google Play Instant no Cocos Creator
Publicar seu jogo com o Android App Bundle no Cocos Creator
Depuração remota no Android
Desenvolver com o Unity
Unity no Android
Comece a desenvolver jogos no Unity
Receber recomendações de API de gráficos no momento da inicialização usando o plug-in do mecanismo vkQuality do Unity
Criar um Android App Bundle no Unity
Integrar o Play Asset Delivery
Integrar a API Play Integrity
Integrar as atualizações no app do Google Play
Integrar avaliações no app do Google Play
Iluminação do Unity em jogos para dispositivos móveis
Usar o Android Performance Tuner
Visão geral
Ativar a API
Integrar o plug-in
Inicializar a biblioteca e verificar a operação
Definir anotações, parâmetros de fidelidade e níveis de qualidade
Adicionar funções para gravação do tempo de carregamento
Incluir cenas do Addressables
Executar o app de monitoramento
Revisar e publicar
Resolver erros comuns
Referência
Depurar ANRs em jogos do Unity
ANRs comuns em jogos do Unity
Simbolizar falhas do Android e o erro ANR para jogos do Unity
Desempenho adaptativo do Unity e provedor do Android no ADPF
Crie um jogo incrível em todos os formatos
Diretrizes de habilidades para o Level Up
Usar o Antigravity com o MCP do Unity
Controlar um mouse virtual com um controle de jogo no Unity
Memória
Verificar o uso da memória com as ferramentas do Unity
Otimizar o uso da memória no Unity
Depurar LMKs para jogos do Unity
Executar um serviço perceptível em um processo separado com o Unity
Desenvolver com o Unreal
Unreal no Android
Plug-in ADPF Unreal Engine
Usar o Antigravity com o Unreal MCP
Verificar o uso da memória com o Unreal
Executar um serviço perceptível em um processo separado com o Unreal
Otimizar o uso da memória no Unreal
Solicitar permissões de acesso aos dados
Criar ou ampliar um mecanismo de jogo
Sobre os mecanismos de jogo personalizados
Começar a usar a GameActivity
Sobre a biblioteca GameActivity
Introdução à GameActivity
Usar a GameTextInput
Migrar da NativeActivity
Configurar elementos gráficos
Entender os loops de jogo do Android
Processar eventos de entrada
Adicionar suporte para toque
Suporte para entrada de texto
Adicionar suporte para mouse
Suporte à entrada de sensor
Otimizar o ritmo de frames
Sobre a biblioteca Frame Pacing
Ritmo de frames no OpenGL ES
Integrar
Atualizar configurações de compilação
Adicionar funções de ritmo de frame
Verificar a melhoria de ritmo de frame
Ritmo de frames no Vulkan
Integrar
Atualizar configurações de compilação
Adicionar funções de ritmo de frame
Verificar a melhoria de ritmo de frame
Referência da API Frame Pacing
Integrar o Android Performance Tuner
Sobre o Android Performance Tuner
Executar o app de demonstração do APT
Ativar a API Android Performance Parameters
Atualizar configurações de compilação
Definir anotações, parâmetros de fidelidade e configurações
Adicionar funções de tempo para a renderização do frame
Adicionar funções para gravação do tempo de carregamento
Validar, empacotar e publicar o APK
Resolver erros comuns
Uso avançado
Referência da API Performance Tuner
Desenvolver para vários formatos
Arquiteturas de 64 bits
Tipos de tela
Pré-rotação do Vulkan
Áudio de saída
Sobre a Biblioteca de áudio Oboe
Atualizar configurações do build
Áudio de baixa latência
Criar um stream de áudio
Conferir exemplos de código da Oboe
Conferir o guia para desenvolvedores da Oboe
Enviar recursos
Detectar e diagnosticar falhas
Android Game Development Kit (AGDK)
Sobre o AGDK
Instalar o AGDK
Notas da versão do AGDK
Android Game Development Extension (AGDE) para Visual Studio
Sobre a AGDE
Começar a usar a AGDE
Configurar seu projeto
Depurar seu projeto
Depurar a corrupção de memória usando o Limpador de endereços
Avaliar o desempenho do app
Otimização guiada pelo perfil (PGO, na sigla em inglês)
Visão geral
Configurar a otimização guiada pelo perfil
Conferir exemplos de código da AGDE
Notas da versão da AGDE
Serviços relacionados a jogos do Google Play
Sobre os serviços relacionados a jogos do Google Play
Começar
Configuração do Google Play Console
Configurar os serviços relacionados a jogos do Google Play
Ativar recursos dos serviços relacionados a jogos do Google Play
Gerenciar as configurações do projeto no Google Cloud
Ativar contas para testes
Publicar pelo Google Play Console
Conceitos do jogo
Autenticação da plataforma
IDs de jogadores de última geração
Salvar na nuvem
Restauração simplificada
Efeito da exposição
Ajudante do Play Games
Vamos começar
SDK Sidekick
Conquistas
Visão geral
Integrar conquistas
Estatísticas da partida
Visão geral
Integrar as estatísticas do jogo
Placares
Eventos
Amigos
Atalhos de aplicativo
Migrar para a v2
Sobre a migração
Migrar para a v2 (Java ou Kotlin)
Migrar para a v2 (Unity)
Usar as APIs
Programação da descontinuação
Java
Começar
Autenticação e privacidade da plataforma
Autenticação da plataforma
Ativar o acesso do lado do servidor
Antipirataria
Adicionar recursos
Conquistas
Estatísticas da partida
Jogos salvos
Placares
Eventos
Amigos
Plug-in para Unity
Sobre o plug-in do Google Play Games para Unity
Configurar o Google Play Games para Unity
Adicionar recursos
Conquistas
Estatísticas da partida
Jogos salvos
Placares
Eventos
Amigos
SDK nativo
Começar
Configurar o Google Play Games para SDK nativo
Ativar o acesso do lado do servidor
Adicionar recursos
Conquistas
Estatísticas da partida
Placares
Jogos salvos
API Recall
API Publishing
Sobre a API Publishing
Começar
Fazer upload de imagens
API Management
Solução de problemas
Revisar as checklists e diretrizes
Checklist de qualidade
Diretrizes da promoção de marca
Limites de taxa e cota
Requisitos de divulgação de dados
Termos de Serviço
Downloads
Receber suporte
Referência
API Android GMS
API REST da Web
API C++
API Management
API Publishing
Google Play Games no PC
Sobre o Google Play Games no PC
Começar
Processo de análise
Configurar
Fazer o download do emulador
Configurar o jogo para compatibilidade com PC
Configurar gráficos
Entrada do dispositivo
Configurar entrada
Configurar entrada por mouse
SDK de entrada
Sobre o SDK de entrada
Começar a usar o SDK de entrada
Guias de migração
Visão geral
Fazer upgrade da versão 1.0 do Java/Kotlin para a 1.1
Fazer upgrade da versão 1.0 do Unity para a 1.1
Fazer upgrade da versão 0.0.4 do Java/Kotlin para a 1.0
Fazer upgrade da versão 0.0.4 do Unity para a 1.0
Reprodução em dispositivos diferentes
Sobre a continuidade da reprodução entre dispositivos
Login de terceiros
Testar
Testar o jogo
Usar o emulador do desenvolvedor
Usar dispositivos ChromeOS
Resolver problemas no emulador do desenvolvedor
Validar seu jogo do Google Play Games no PC
Publicar e implantar
Detectar recursos da plataforma Google Play Games no PC
Enviar o jogo
Atualizar o jogo
Proteção da integridade
Aquisição de usuários
Amostras e plug-ins
Perguntas frequentes
Multiplataforma
Sobre os formatos
Tornar o jogo compatível com todos os formatos
Suporte a redimensionamento de telas grandes
Ativar a entrada natural em todos os formatos
Usar o controle de jogo
Visão geral
API Android nativa (Java/Kotlin)
Gerenciar ações do controle
Adicionar suporte a vários controles
Outros recursos do controle
Compatibilidade de controles com as versões do Android
Biblioteca Game Controller (C++)
Visão geral
Usar a biblioteca de controles de jogos
Usar mapeamentos personalizados para controles
Testar a compatibilidade com controles
Visibilidade na Play Store
Vulkan
Visão geral
Suporte a mecanismos de jogo
Mecanismos nativos e reservados
Exemplo, codelab, histórias de desenvolvedores e vídeos
Ferramentas e recursos avançados
Extensões de ritmo de frames do Vulkan
Detectar API de renderização
Recompensas
Gerenciar, depurar e criar perfis no Android Studio
Otimizar
Android Performance Analyzer (APA)
Sobre a APA
Notas da versão
Criador de perfil do sistema
Início rápido
Registrar um rastro do sistema
Visualização "Trace"
Conferir um rastreamento do sistema
Entender os dados de rastreamento
Analisar um rastreamento do sistema
Analisar tempos de processamento de frames
Analisar a eficiência da memória
Analisar o uso da largura de banda da memória da textura
Analisar o uso da largura de banda da memória do vértice
Analisar a programação de linhas de execução
Estudos de caso
Netmarble
The Forge
Filamento
Criador de perfil do frame
Sobre o Frame Profiler
Início rápido
Verificar a compatibilidade
Capturar um perfil do frame
Conferir um perfil do frame
Exportar e analisar resultados
Android vitals
Visão geral
ANRs
Falhas
Sessões lentas
Low memory killers (LMKs)
Otimizar frame rates
Visão geral
Otimizar taxas de atualização
Sobre as ferramentas de otimização
Otimizar memória
Visão geral
Como monitorar o uso da memória
Como reduzir o uso de memória
Sobre as ferramentas de otimização
Configurar o rastreamento do sistema
Reduzir o tamanho do jogo
Otimizar o desempenho do jogo
Visão geral
Dicas de otimização
Otimizar a renderização
Otimizar recursos 3D
Práticas recomendadas para texturas
Gerenciar dados do vértice
Otimizar materiais e sombreadores
Android GPU Inspector (AGI)
Sobre o AGI
Início rápido
Dispositivos compatíveis
Criação de perfil do sistema
Sobre a criação de perfis do sistema
Ver um perfil do sistema
Contadores de desempenho da GPU
Analisar um perfil do sistema
Tempos de processamento de frames
Eficiência de memória
Uso de largura de banda de memória da textura
Uso de largura de banda de memória do vértice
Programação de linha de execução
Criação de perfil do frame
Sobre a criação de perfis do frame
Analisar um perfil do frame
Transmissões de renderização mais caras
Formatos do vértice
Desempenho do sombreador
Interface do criador de perfil do frame
Painel de desempenho
Painel de comandos
Painel de framebuffer
Painel de geometria
Painel de relatórios
Painel de sombreador
Painel de memória
Painel de estado
Painel de texturas
Painel de textura
Painel de visualização do pipeline
Extensões Vulkan com suporte
Resolver problemas no AGI
Android Performance Tuner (APT)
Android Dynamic Performance Framework (ADPF)
Visão geral
API Thermal
API Game Mode e API Game State
Sobre a API Game Mode e as intervenções
Usar a API Game Mode
Usar as intervenções do modo jogo
Visão geral da limitação de QPS
API Game State
Modo de performance fixa
Suporte a mecanismos de jogo
Exemplos, codelabs e histórias de desenvolvedores
Práticas recomendadas para o ADPF
Otimizar a eficiência energética
Práticas recomendadas do Vulkan no Android
Otimizar com precisão reduzida
Painel de jogo
Sobre o Painel de jogo
Componentes
Otimizar taxas de atualização
Publicar
Sobre a distribuição no Google Play
Lance seu jogo
Testes de jogos
Criar experiências com IA
Começar
Começar
Hello, world!
Verificação do desenvolvedor
Apps adaptáveis
Compose para UI
IDE com tecnologia de IA
Treinamentos
Monetização com o Google Play ↗️
Otimizar por formato
Celulares, tablets e dobráveis
Android para carros
Android TV
Android XR
Googlebook
ChromeOS
Wear OS
Desenvolver por categoria
Jogos
Câmera e mídia
Redes sociais e mensagens
Saúde e fitness
Produtividade
Apps empresariais
Fique por dentro
Últimas atualizações
Atualizações experimentais
Prévia do Android Studio
Bibliotecas Jetpack e Compose
Versões do Wear OS
Sandbox de privacidade ↗️
Experiências excelentes
Saiba mais
Design da interface
Design para Android
Dispositivos móveis
Experiências para computadores
Headsets e óculos XR
Óculos com IA
Widgets
Wear OS
Android TV
Android para carros
Arquitetura
Introdução
Bibliotecas
Navegação
Modularização
Testes
Kotlin Multiplatform
Qualidade
Visão geral
Valor principal
Experiência do usuário
Acessibilidade
Qualidade técnica
Experiências excelentes
Segurança
Visão geral
Privacidade
Permissões
Identidade
Prevenção de fraude
Gemini no Android Studio
Saiba mais
Instalar o Android Studio
Áreas principais
Exemplos
Compatibilidade com vários dispositivos
Interfaces do usuário
Trabalho em segundo plano
Dados e arquivos
Conectividade
Todas as áreas principais ⤵️
Ferramentas e fluxo de trabalho
Programar e depurar código
Projetos de build
Testar seu app
Desempenho
Ferramentas de linha de comando
API do plug-in do Gradle
Android Bench
Tecnologia do dispositivo
Celulares, tablets e dobráveis
ChromeOS
Android para carros
Android TV
Android XR
Wear OS
Saúde do Android
Better Together
Todos os dispositivos ⤵️
Bibliotecas
Plataforma Android
Bibliotecas Jetpack
Bibliotecas do Compose
Google Play Services ↗️
SDK Index do Google Play ↗️
Play Console
Acessar o Play Console
Saiba mais ↗️
Princípios básicos
Monetização do Google Play
Play Integrity
Android vitals
Políticas do Google Play
Programas do Google Play ↗️
Central de desenvolvedores de jogos
Visão geral
Play Asset Delivery
Serviços do Google Play Games
Play Games no PC
Diretrizes do Level Up
Todos os guias do Google Play ⤵️
Bibliotecas
Play Feature Delivery
Atualizações no app do Google Play