Kỹ năng Tác nhân Phát triển Android cho Openclaw

Một kỹ năng tác nhân AI chuyên gia được thiết kế cho việc biên dịch AOSP, phân tích HAL và tùy chỉnh Android Framework.

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

Cài đặt & Tải xuống

1. ClawHub CLI

Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.

npx clawhub@latest install android-dev-agent

2. Cài đặt Thủ công

Sao chép thư mục kỹ năng vào một trong những vị trí sau

Toàn cục
~/.openclaw/skills/
Không gian làm việc
<project>/skills/

Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn

3. Cài đặt Prompt

Sao chép prompt này vào OpenClaw để tự động cài đặt.

Giúp tôi cài đặt android-dev-agent bằng Clawhub. Nếu Clawhub chưa

Bạn muốn tải xuống?

Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.

Kỹ năng Tác nhân Phát triển Android là gì?

Tác nhân Phát triển Android là một module kỹ thuật chuyên dụng trong hệ sinh thái Openclaw Skills, được thiết kế cho các kỹ sư làm việc với phát triển Android ở cấp độ sâu. Nó xuất sắc trong việc xử lý các nhiệm vụ phức tạp như biên dịch mã nguồn AOSP, chuyển đổi Hardware Abstraction Layer (HAL) và phát triển ROM tùy chỉnh. Bằng cách tận dụng các mô hình suy luận cao như Claude 3.5 Sonnet hoặc Opus, nó cung cấp các sửa đổi mã chính xác và hiểu biết về kiến trúc.

Kỹ năng này đảm bảo một môi trường phát triển sạch sẽ bằng cách sử dụng các worktrees cô lập và báo cáo tự động. Cho dù bạn đang di chuyển từ HIDL sang AIDL hay khắc phục sự cố cấu hình kernel, công cụ này giúp hợp lý hóa quy trình công việc có rủi ro cao của kỹ thuật Android cấp hệ thống.

Trường hợp sử dụng Kỹ năng Tác nhân Phát triển Android

  • Khắc phục lỗi biên dịch mã nguồn AOSP và lỗi build.
  • Thực hiện phân tích sâu về mã và giao diện lớp HAL.
  • Thực hiện các sửa đổi trong Android Framework (Java/Native).
  • Tùy chỉnh ROM và quản lý các cấu hình kernel Linux phức tạp.
  • Giải quyết các vấn đề tích hợp SDK và NDK cho các ứng dụng hệ thống.

Cách thức hoạt động của Kỹ năng Tác nhân Phát triển Android

  1. Tác nhân quản lý xác định nhiệm vụ liên quan đến Android và khởi tạo Tác nhân Phát triển Android.
  2. Tác nhân đọc các file nguồn hoặc tài liệu liên quan để thiết lập bối cảnh kỹ thuật.
  3. Một thư mục cô lập chuyên dụng được tạo tại memory/worktrees/android-{task-id}/ để ngăn chặn ô nhiễm không gian làm việc.
  4. Tác nhân thực thi các lệnh biên dịch hoặc phân tích bằng Bash trong môi trường cô lập.
  5. Kết quả, logs và phát hiện kiến trúc được tổng hợp thành một báo cáo markdown có cấu trúc.
  6. Nếu cần thay đổi mã, tác nhân sẽ tạo các patch cụ thể hoặc cập nhật file hoàn chỉnh để xem xét.

Cài đặt Kỹ năng Tác nhân Phát triển Android

Để tích hợp khả năng này vào môi trường Openclaw Skills của bạn, hãy đảm bảo không gian làm việc của bạn có quyền truy cập vào các công cụ build Android và khả năng đồng bộ hóa kho lưu trữ:

# Khởi tạo kho lưu trữ AOSP
repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r1
repo sync -c -j8

# Chuẩn bị môi trường build
source build/envsetup.sh
lunch aosp_x86_64-eng

Lược đồ dữ liệu & Hệ thống phân loại của Kỹ năng Tác nhân Phát triển Android

Kỹ năng này duy trì một cấu trúc tổ chức nghiêm ngặt cho tất cả các tài liệu kỹ thuật được tạo ra:

Loại dữ liệu Đường dẫn / Định dạng Mô tả
Báo cáo memory/reports/android-dev-*.md Phân tích cuối cùng và tóm tắt nhiệm vụ.
Workspaces memory/worktrees/android-{id}/ Các thư mục cô lập cho builds và patches.
Build Logs Đầu ra tiêu chuẩn / Logs chuyển hướng Logs thu thập từ các lệnh m, mm và mmm.
Bản vá .patch hoặc Markdown nội dòng Sửa đổi mã nguồn và các giải pháp thay thế.

Tính năng Nâng cao của Kỹ năng Tác nhân Phát triển Android

  • Cô lập môi trường: Tự động tạo các worktrees độc lập cho mọi nhiệm vụ để tránh làm nhiễm bẩn cây mã nguồn chính.
  • Suy luận nhạy cảm với phiên bản: Điều chỉnh các gợi ý và mã dựa trên các phiên bản Android cụ thể (ví dụ: Android 13, 14 hoặc 15).
  • Ghi log lệnh tự động: Hệ thống ghi lại tất cả các lệnh build như lunch và breakfast để đảm bảo khả năng tái lập.
  • Tạo giải pháp thay thế: Có khả năng cung cấp các giải pháp thay thế và patches khi các phương pháp AOSP chính thức bị hạn chế hoặc thất bại.

SKILL.md


Đang tải

Các kỹ năng Openclaw liên quan

Đặc sắc*