適用於 Openclaw 的 Android 原生開發技能

一個使用現代 Kotlin 與 Jetpack Compose 標準建構高效能 Android 應用程式的綜合工程框架。

daidai8910g
v1.0.0
Apr 1, 2026
0
928
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install minimax-android-dev

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 minimax-android-dev。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 Android 原生開發技能?

此技能作為建構符合現代產業標準的 Android 應用程式的權威技術參考。透過利用 Openclaw Skills,開發人員與 AI 代理可以實現 Material Design 3 原則,管理複雜的建構變體,並使用 Kotlin Coroutines 確保穩健的執行緒安全。它簡化了從初始專案場景評估到最終 instrumentation 測試的整個生命週期,確保每個程式碼庫都具有高效能、可存取性與可維護性。

該技能強調使用 Jetpack Compose 進行宣告式 UI 開發,以及使用 Gradle 進行複雜的建構自動化。它提供了關於避免保留系統名稱、管理大型建構的記憶體以及實施適當的 null 安全以防止執行時期當機的精確說明。

Android 原生開發技能 應用場景

  • 使用完整的 Gradle wrapper 與目錄結構搭建新的 Android 專案。
  • 使用 Jetpack Compose 與 Material Design 3 指南實現現代 UI。
  • 透過複雜的產品風味與建構類型管理多環境部署。
  • 解決複雜的依賴衝突與 Gradle 建構錯誤。
  • 透過對比度檢查與觸控目標優化確保應用程式的可存取性。

Android 原生開發技能 運作原理

  1. 分析當前專案狀態,確定它是空目錄還是現有的 Android Studio 專案。
  2. 透過配置帶有 AndroidX 與 JVM 記憶體設定的 wrapper 與 gradle.properties 來初始化 Gradle 環境。
  3. 使用 Kotlin 開發標準定義專案架構,包括正確的可見性規則與 main-safe 協程模式。
  4. 使用嚴格遵守 8dp 網格系統與 Material Design 3 規範的 Compose 元件建構使用者介面。
  5. 執行從本地 JUnit 單元測試到連線或託管設備上的全量 instrumentation 測試的分層測試策略。

Android 原生開發技能 設定指南

先決條件

  • JDK 17 或更高版本
  • 在您的環境中安裝並配置 Android SDK

安裝步驟

  1. 若尚未安裝,請初始化 Gradle wrapper:
gradle wrapper --gradle-version 8.0
  1. 驗證基礎建構配置:
./gradlew assembleDebug
  1. 將 Compose BOM 新增至您的 app/build.gradle.kts 中,以有效管理依賴項並確保版本相容性。

Android 原生開發技能 資料結構與分類體系

元件 目的
gradle.properties 全域建構設定、AndroidX 旗標與 JVM 記憶體參數
settings.gradle.kts 專案範圍的模組與儲存庫定義
app/src/main/ 核心應用程式原始碼與共用資源
app/build.gradle.kts 模組特定的依賴項、建構類型與產品風味
res/values/ 遵循嚴格命名規則的顏色、字串與主題的 XML 元數據

Android 原生開發技能 進階特性

  • **動態建構風味 (Build Flavors)**:定義自訂環境,如 dev、staging 與 prod,並具有唯一的 API 端點與應用程式 ID 後綴。
  • Gradle 託管設備:為 CI/CD 管線中的一致且可重複的 instrumentation 測試配置自動化模擬器環境。
  • 自訂建構功能:在模組層級對 AGP 功能(如顯式 BuildConfig 生成或 ViewBinding)進行細粒度控制。
  • Material Design 3 清單:整合針對可存取性、效能指標與 UI 反模式的稽核點,以確保符合 Google Play 品質標準。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*