Skill de Agente de Desenvolvimento Android para Openclaw

Uma skill de agente de IA especialista projetada para compilação AOSP, análise de HAL e customização de Android Framework.

happysurfingeveryday-art
v1.0.0
Apr 14, 2026
0
799
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install android-dev-agent

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o android-dev-agent usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Skill de Agente de Desenvolvimento Android?

O Agente de Desenvolvimento Android é um módulo técnico especializado dentro do ecossistema Openclaw Skills, projetado para engenheiros que trabalham com desenvolvimento Android de nível profundo. Ele se destaca no tratamento de tarefas complexas como compilação de código-fonte AOSP, transições de Hardware Abstraction Layer (HAL) e desenvolvimento de ROM customizada. Aproveitando modelos de alto raciocínio como Claude 3.5 Sonnet ou Opus, ele fornece modificações de código precisas e insights arquiteturais.

Esta skill garante um ambiente de desenvolvimento limpo utilizando worktrees isolados e relatórios automatizados. Seja migrando de HIDL para AIDL ou solucionando configurações de kernel, esta ferramenta simplifica o fluxo de trabalho de alto risco da engenharia Android de nível de sistema.

Casos de uso do Skill de Agente de Desenvolvimento Android

  • Solução de problemas de compilação de código-fonte AOSP e falhas de build.
  • Realização de análise profunda de código e interfaces da camada HAL.
  • Implementação de modificações dentro do Android Framework (Java/Native).
  • Customização de ROMs e gerenciamento de configurações complexas de kernel Linux.
  • Resolução de problemas de integração de SDK e NDK para apps de sistema.

Como o Skill de Agente de Desenvolvimento Android funciona

  1. O agente gerenciador identifica uma tarefa relacionada ao Android e gera o Agente de Desenvolvimento Android.
  2. O agente lê os arquivos de origem ou documentação relevantes para estabelecer o contexto técnico.
  3. Um diretório de isolamento dedicado é criado em memory/worktrees/android-{task-id}/ para evitar a poluição do espaço de trabalho.
  4. O agente executa comandos de compilação ou análise usando Bash dentro do ambiente isolado.
  5. Resultados, logs e descobertas arquiteturais são sintetizados em um relatório estruturado em markdown.
  6. Se alterações de código forem necessárias, o agente gera patches específicos ou atualizações completas de arquivos para revisão.

Configuração do Skill de Agente de Desenvolvimento Android

Para integrar esta capacidade ao seu ambiente Openclaw Skills, certifique-se de que seu espaço de trabalho tenha acesso às ferramentas de build do Android e capacidades de sincronização de repositório:

# Inicializar o repositório AOSP
repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r1
repo sync -c -j8

# Preparar o ambiente de build
source build/envsetup.sh
lunch aosp_x86_64-eng

Esquema de Dados e Taxonomia de Skill de Agente de Desenvolvimento Android

A skill mantém uma estrutura organizacional estrita para todos os artefatos técnicos gerados:

Tipo de Dados Caminho / Formato Descrição
Relatórios memory/reports/android-dev-*.md Análise final e resumos de tarefas.
Workspaces memory/worktrees/android-{id}/ Diretórios isolados para builds e patches.
Logs de Build Saída Padrão / Logs Redirecionados Logs capturados de comandos m, mm e mmm.
Patches .patch ou Markdown Inline Modificações de código-fonte e soluções alternativas.

Recursos avançados do Skill de Agente de Desenvolvimento Android

  • Isolamento de Ambiente: Cria automaticamente worktrees independentes para cada tarefa para evitar contaminar a árvore de código-fonte principal.
  • Raciocínio Sensível à Versão: Adapta sugestões e código com base em versões específicas do Android (ex: Android 13, 14 ou 15).
  • Registro Automático de Comandos: Registra sistematicamente todos os comandos de build como lunch e breakfast para reprodutibilidade.
  • Geração de Soluções Alternativas: Capaz de fornecer soluções alternativas e patches quando os métodos oficiais AOSP são restritos ou falham.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*