Ir para o conteúdo principal
Android Open Source Project
Documentos
  • O que há de novo?
  • Notas da versão
  • Boletins de segurança mais recentes
  • Documento de definição de compatibilidade (CDD) mais recente
  • Atualizações de sites
  • Como começar
  • Sobre
  • Iniciar
  • Fazer download
  • Versões
  • Testar
  • Criar
  • Contribuir
  • Comunidade
  • Ferramentas, build e referência relacionada
  • Segurança
  • Visão geral
  • Boletins
  • Atributos
  • Testes
  • Práticas recomendadas
  • Assuntos principais
  • Arquitetura
  • Áudio
  • Câmera
  • Conectividade
  • Dados
  • Tela
  • Fontes
  • Gráficos
  • Interação
  • Mídia
  • Desempenho
  • Permissões
  • Energia
  • Ambiente de execução
  • Configurações
  • Storage
  • Testes
  • Atualizações
  • Virtualização
  • Compatibilidade
  • Documento de definição de compatibilidade (CDD)
  • Conjunto de teste de compatibilidade (CTS)
  • Dispositivos Android
  • Cuttlefish
  • Empresarial
  • TV
  • Android Automotive
  • Visão geral
  • Veículo definido por software
  • Infoentretenimento no veículo
  • Detalhes da versão
  • Referência
  • HIDL
  • HAL
  • Federação de comércio
  • Pacote de testes de segurança
Android Code Search
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Fazer login
  • Documentação
O que há de novo? Como começar Segurança Assuntos principais Compatibilidade Dispositivos Android Android Automotive Referência
Android Open Source Project
  • Documentos
    • Mais
    • O que há de novo?
    • Como começar
    • Segurança
    • Assuntos principais
    • Compatibilidade
    • Dispositivos Android
    • Android Automotive
    • Referência
  • Android Code Search
  • Visão geral
  • Arquitetura
    • Visão geral
    • Camada de abstração de hardware (HAL)
      • Visão geral
      • HIDL (descontinuado)
        • Visão geral
        • Interfaces e pacotes
        • Hash da interface
        • Serviços e transferência de dados
        • Fila de mensagens rápida
        • Usar o IPC do Binder
        • HIDL MemoryBlock
        • Ferramentas de configuração da pilha de rede
        • Linha de execução do modelo
        • Converter módulos HAL
        • Tipos de dados
        • União segura
        • Controle de versões da interface
        • Guia de estilo de código
        • C++ do HIDL
        • Visão geral
        • Pacotes
        • Interfaces
        • Tipos de dados
        • Funções
        • HIDL Java
        • Visão geral
        • Tipos de dados
        • Erros e métodos de interface
        • Exportar constantes
        • Outros
        • Verificação da compatibilidade de HIDL com versões anteriores do framework
        • HALs com disponibilidade dinâmica
      • HALs legados (AOSP <=v7)
    • Kernel
      • Visão geral
      • Notas da versão do kernel
      • Versões e atualizações do kernel estável
      • Kernels comuns do Android
      • Projeto do GKI
      • Desenvolvimento de GKI
      • Esquema de controle de versões do GKI
      • Builds de lançamento do GKI
        • Visão geral
        • Builds de lançamento do android12-5.10
        • Builds de lançamento do android13-5.10
        • Builds de lançamento do android13-5.15
        • Builds de lançamento do android14-5.15
        • Builds de lançamento do android14-6.1
        • Builds de lançamento do android15-6.6
        • Builds de lançamento do android16-6.12
        • Builds de lançamento do android17-6.18
        • Builds descontinuadas
          • Builds descontinuados do android12-5.10
          • Builds descontinuados do android13-5.10
          • Builds descontinuados do android13-5.15
          • Builds descontinuados do android14-5.15
          • Builds descontinuados do android14-6.1
          • Builds descontinuados do android15-6.6
          • Builds descontinuados do android16-6.12
          • Builds descontinuados do android17-6.18
        • Builds de lançamento do GKI (JSON)
          • Builds de lançamento do android12-5.10
          • Builds de lançamento do android13-5.10
          • Builds de lançamento do android13-5.15
          • Builds de lançamento do android14-5.15
          • Builds de lançamento do android14-6.1
          • Builds de lançamento do android15-6.6
          • Builds de lançamento do android16-6.12
          • Builds de lançamento do android17-6.18
      • Processo de lançamento do GKI
      • Pedir uma nova versão
      • GKI 16-6.12 android-mainline errata
      • Manter um KMI estável
      • Monitoramento de ABI do kernel
        • Visão geral
        • Executar monitoramento de ABI
        • Trabalhar com listas de símbolos
      • Módulos
        • Visão geral
        • Configurar recursos do kernel como módulos GKI
        • Diretrizes do módulo do fornecedor
        • Módulos do kernel carregáveis
        • Suporte a módulos do kernel
        • Testar módulos GKI
      • Otimização do tempo de inicialização
      • Recursos de depuração
      • Desenvolver código do kernel para GKI
      • Suporte ao sistema de arquivos do kernel Android
      • Estender o kernel com eBPF
      • Usar o DebugFS no Android 12
      • Módulo de criptografia GKI certificável para FIPS 140-3
      • EROFS
      • Perguntas frequentes sobre o kernel do Android
      • Testes de unidade de rede do kernel
      • Transição de heaps ION para DMA-BUF (kernel 5.4)
      • Sistema de arquivos incremental
    • Configuração
      • Visão geral
      • Implementar propriedades do sistema como APIs
      • Adicionar propriedades do sistema
      • Implementar a API Config File Schema
      • Arquivar
        • Visão geral
        • ConfigStore
        • Criar a interface HAL
        • Implementar o serviço
        • Uso do lado do cliente
        • Adicionar classes e itens do ConfigStore
    • Sobreposições da árvore de dispositivos
      • Visão geral
      • Implementar DTOs
      • Sintaxe de DTO
      • Compilar e verificar
      • Usar vários DTs
      • Partições DTB e DTBO
      • Otimizar DTO
    • NDK do fornecedor (<=AOSP 14)
      • Visão geral