SuperAPI AI 工具集

android-cli

编程与开发

查看项目

更新于 10-16 03:38

技能介绍

用途:android-cli 是一个 Android 开发命令行工具,用于在终端创建、配置和分析 Android 项目,与设备交互、部署应用、管理 SDK 与虚拟设备,并检索官方文档。

主要能力:create 从模板创建项目(如 android create empty-activity --name="My App" --output=./my-app);describe 分析项目并输出构建目标及产物路径的 JSON;docs 搜索与获取 Android 官方文档;emulator 创建、启动、停止、列出、删除虚拟设备;layout 返回应用布局树(JSON,支持 diff 与 pretty);run 部署应用(支持 --apks、--activity、--device、--debug);screen 截图或视觉定位 UI 元素;sdk 安装/更新/移除/列出 SDK 包(如 android sdk install platforms/android-34);skills 管理技能;info 输出环境信息;init 初始化环境;update 更新 CLI。

使用方式:若 android 不在 PATH 中,需先安装。文档建议将平台安装脚本下载到临时目录、审查内容并在用户确认后再运行,例如先 mktemp 创建临时目录、curl 下载 install.sh、sed 查看,确认后执行 bash install.sh;macOS/Windows 使用对应的 darwin_arm64/install.sh 或 windows_x86_64/install.cmd,切勿将可变网络安装脚本直接管道到 shell。常用子命令可通过 android help 查看。

适用场景:从命令行创建、配置、分析 Android 项目;与设备或模拟器交互、部署、截图;管理 SDK 组件与 AVD;检查 UI 布局或运行 XML 指定的 journey 测试;检索 Android API 与最佳实践文档。

限制:CLI 必须已安装并在 PATH 中;设备、模拟器、SDK 和文档命令依赖本地 SDK 状态、网络及已连接硬件;生成的命令具有环境敏感性,运行前应检查路径、包名、设备序列号和安装/更新目标。

注意:安装命令与代码应按原文保持,不要擅自改动;上述内容仅依据资料整理,未提供的收费、价格、平台支持细节暂未提供。