Android Entwicklungs-Agent Skill für Openclaw

Ein Experten-KI-Agenten-Skill, konzipiert für AOSP-Kompilierung, HAL-Analyse und Android Framework-Anpassung.

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

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install android-dev-agent

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, android-dev-agent über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Android Entwicklungs-Agent Skill?

Der Android Entwicklungs-Agent ist ein spezialisiertes technisches Modul innerhalb des Openclaw Skills Ökosystems, das für Ingenieure in der tiefgreifenden Android-Entwicklung entwickelt wurde. Er zeichnet sich bei der Bewältigung komplexer Aufgaben aus, wie z. B. AOSP-Quellcode-Kompilierung, Hardware Abstraction Layer (HAL)-Übergänge und benutzerdefinierte ROM-Entwicklung. Durch die Nutzung von Modellen mit hoher Schlussfolgerungsfähigkeit wie Claude 3.5 Sonnet oder Opus liefert er präzise Code-Änderungen und architektonische Einblicke.

Dieser Skill stellt eine saubere Entwicklungsumgebung sicher, indem er isolierte worktrees und automatisierte Berichterstattung nutzt. Ob Sie von HIDL zu AIDL migrieren oder Kernel-Konfigurationen beheben, dieses Tool optimiert den risikoreichen Arbeitsablauf der Android-Systementwicklung.

Android Entwicklungs-Agent Skill Anwendungsfälle

  • Fehlerbehebung bei AOSP-Quellcode-Kompilierung und Build-Fehlern.
  • Durchführung tiefergehender Analysen von HAL-Layer-Code und Schnittstellen.
  • Implementierung von Modifikationen innerhalb des Android Framework (Java/Native).
  • Anpassung von ROMs und Verwaltung komplexer Linux-Kernel-Konfigurationen.
  • Lösung von SDK- und NDK-Integrationsproblemen für System-Apps.

So funktioniert Android Entwicklungs-Agent Skill

  1. Der Manager-Agent identifiziert eine Android-bezogene Aufgabe und erstellt den Android Entwicklungs-Agent.
  2. Der Agent liest relevante Quelldateien oder Dokumentationen, um den technischen Kontext zu etablieren.
  3. Ein dediziertes Isolationsverzeichnis wird in memory/worktrees/android-{task-id}/ erstellt, um Arbeitsplatzverschmutzung zu verhindern.
  4. Der Agent führt Kompilierungs- oder Analysebefehle unter Verwendung von Bash innerhalb der isolierten Umgebung aus.
  5. Ergebnisse, Protokolle und architektonische Erkenntnisse werden in einem strukturierten markdown-Bericht zusammengefasst.
  6. Wenn Code-Änderungen erforderlich sind, generiert der Agent spezifische patches oder vollständige Datei-Updates zur Überprüfung.

Android Entwicklungs-Agent Skill Einrichtung

Um diese Funktion in Ihre Openclaw Skills-Umgebung zu integrieren, stellen Sie sicher, dass Ihr Arbeitsbereich Zugriff auf Android-Build-Tools und Repository-Synchronisierungsfunktionen hat:

# Initialisierung des AOSP-Repositorys
repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r1
repo sync -c -j8

# Vorbereitung der Build-Umgebung
source build/envsetup.sh
lunch aosp_x86_64-eng

Android Entwicklungs-Agent Skill Datenschema & Taxonomie

Der Skill behält eine strikte Organisationsstruktur für alle generierten technischen Artefakte bei:

Datentyp Pfad / Format Beschreibung
Berichte memory/reports/android-dev-*.md Endgültige Analyse und Aufgabenzusammenfassungen.
Workspaces memory/worktrees/android-{id}/ Isolierte Verzeichnisse für Builds und patches.
Build-Logs Standardausgabe / Umgeleitete Protokolle Protokolle von m-, mm- und mmm-Befehlen.
Patches .patch oder Inline-Markdown Quellcode-Modifikationen und Workarounds.

Android Entwicklungs-Agent Skill Erweiterte Funktionen

  • Umgebungsisolation: Erstellt automatisch unabhängige worktrees für jede Aufgabe, um den Hauptquellbaum nicht zu kontaminieren.
  • Versionssensitive Argumentation: Passt Vorschläge und Code basierend auf spezifischen Android-Versionen an (z. B. Android 13, 14 oder 15).
  • Automatisierte Befehlsprotokollierung: Zeichnet systematisch alle Build-Befehle wie lunch und breakfast zur Reproduzierbarkeit auf.
  • Workaround-Generierung: Fähig, alternative Lösungen und patches bereitzustellen, wenn offizielle AOSP-Methoden eingeschränkt sind oder fehlschlagen.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*