魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • Package - AndroidSDK - 终端命令

文章摘要: 命令行工具的命令总结。

appt2

AAPT2(Android 资源打包工具)是一种构建工具,Android Studio 和 Android Gradle 插件使用它来编译和打包应用的资源。AAPT2 会解析资源、为资源编制索引,并将资源编译为针对 Android 平台进行过优化的二进制格式。

adb

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作,例如安装和调试应用。adb 提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:

  • 客户端:用于发送命令。客户端在开发机器上运行。您可以通过发出 adb 命令从命令行终端调用客户端。
  • 守护程序 (adbd):用于在设备上运行命令。守护程序在每个设备上作为后台进程运行。
  • 服务器:用于管理客户端与守护程序之间的通信。服务器在开发机器上作为后台进程运行。

apkanalyzer

通过 APK 分析器的命令行版本。

apksigner

apk签名。

avdmanager

用于从命令行创建和管理 Android 虚拟设备 (AVD)。借助 AVD,您可以定义要在 Android 模拟器中模拟的 Android 手机、Wear OS 手表或 Android TV 设备的特性。

bmgr

用于与搭载 Android 2.2(API 级别 8)或更高版本的设备上的备份管理器进行交互。

bundletool

可供 Android Studio、Android Gradle 插件和 Google Play 构建 Android App Bundle 文件。此外,bundletool 可将 app bundle 转换为部署到设备的各种 APK。

d8

Android Studio 和 Android Gradle 插件使用该工具来将项目的 Java 字节码编译为在 Android 设备上运行的 DEX 字节码。d8 支持您在应用的代码中使用 Java 8 语言功能。

dmtracedump

用于从跟踪日志文件生成图形化调用堆栈图的工具。

dumpsys

dumpsys 是一种在 Android 设备上运行的工具,可提供有关系统服务的信息。可以使用 Android 调试桥 (adb)从命令行调用 dumpsys,获取在连接的设备上运行的所有系统服务的诊断输出。

etc1tool

可用于将 PNG 图片编码为 ETC1 压缩标准格式,并将 ETC1 压缩图片解码回 PNG。

jobb

构建不透明二进制 blob (OBB) 格式的已加密和未加密 APK 扩展文件。

jetifier

独立的 Jetifier 工具可将依赖于支持库的库迁移为依赖于等效的 AndroidX 软件包。该工具可让您直接迁移单个库,而无需使用 Android Studio 附带的 Android Gradle 插件。

logcat

用于转储系统消息日志,包括从您的应用使用Log类写入的消息。

mksdcard

使用 mksdcard 工具创建 FAT32 磁盘映像,然后将该映像加载到运行不同 Android 虚拟设备 (AVD) 的模拟器中,以模拟多个设备中存在相同 SD 卡的情形。

retrace

用于从经过混淆处理的堆栈轨迹获取原始堆栈轨迹。系统会通过在映射文件中对类名和方法名与其原始定义进行匹配来重构堆栈轨迹。

sdkmanager

用它来查看、安装、更新和卸载 Android SDK 的软件包。

sqlite3

在设备的远程 shell 或在主机上,使用 sqlite3 命令行程序来管理由 Android 应用创建的 SQLite 数据库。

perfetto

使用 perfetto 工具,您可以通过 Android 调试桥 (adb) 在 Android 设备上收集性能信息。

zipalign

zipalign 是一种 zip 归档文件对齐工具,有助于确保归档文件中的所有未压缩文件相对于文件开头对齐。

更新时间: 2025/10/2 21:54