A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
UprobeStats
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O módulo UprobeStats foi introduzido no Android 16. Esse módulo ativa uma infraestrutura de instrumentação dinâmica que:
- Usa uprobe e eBPF para permitir a implantação rápida de novas telemetrias em dispositivos
de campo.
- Inspeciona processos de espaço do usuário usando programas BPF.
- Usa o envio de configuração para controlar o comportamento do cliente.
- Gerencia a vinculação de programas BPF, a leitura de dados e a gravação em registros.
Este módulo aborda a necessidade de uma implantação mais rápida da telemetria, especialmente para
problemas como reinicializações inesperadas do smartphone e combate a apps abusivos. Esse módulo
permite que os OEMs respondam mais rápido a problemas (como abuso de tela virtual) e
incidentes de produção. Ele ativa a capacidade de instrumentação dinâmica, que é
crucial para combater o abuso de apps.
Dependências
O módulo depende de uma API de plataforma para pesquisar offsets e caminhos executáveis,
e de uma API Statsd para gravar registros no Statsd.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-12-03 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-12-03 UTC."],[],[]]