【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )
2023-06-13 09:17:59 时间
文章目录
一、官方文档
Android 命令行工具官方文档 : https://developer.android.google.cn/studio/command-line/
二、Android 命令行工具简介
Android 命令行工具分为
个类型 :
- SDK 命令行工具 ;
- SDK 构建工具 ;
- SDK 平台工具 ;
- 模拟器 ;
- Jetifier ;
1、SDK 命令行工具
SDK 命令行工具 目录是 android_sdk/cmdline-tools/version/bin/
, 如 : D:\001_Develop\001_SDK\Sdk\cmdline-tools\3.0\bin
目录 ;
有如下几个命令行工具 :
- apkanalyzer.bat : 用于在构建流程完成后深入分析您的 APK 组成 ;
- avdmanager.bat : 从命令行创建和管理 Android 虚拟设备 ;
- lint.bat : 代码扫描工具 , 识别和纠正代码结构质量方面的问题 ;
- screenshot2.bat : 截图工具 ;
- sdkmanager.bat : SDK 管理工具 ;
2、SDK 构建工具
SDK 构建工具 , 位于 android_sdk/build-tools/version/
目录 , 真实目录示例 : D:\001_Develop\001_SDK\Sdk\build-tools\30.0.2
;
SDK 构建工具 :
- aapt2 : 资源编辑工具 , 将 Android 资源编译为 Android 平台优化过的二进制格式 , 并打包到 APK 中 ;
- apksigner : APK 签名工具 ;
- zipalign : APK 文件对齐工具 ; 未压缩数据的开始位置 相对于文件开始部分 进行对齐 , 进而优化 APK 文件 ;
3、SDK 平台工具
SDK 平台工具 , 位于 android_sdk/platform-tools/
, 真实路径示例 : D:\001_Develop\001_SDK\Sdk\platform-tools
SDK 平台工具 :
- adb : 调试工具 ;
- etc1tool : 图片格式压缩工具 , PNG 图片编码为 ETC1 压缩标准格式,并将 ETC1 压缩图片解码回 PNG ;
- fastboot : 刷机工具 ;
- logcat : 日志查看工具 ;
4、模拟器工具
模拟器工具 , 位于 android_sdk/emulator/
, 真实地址示例 : D:\001_Develop\001_SDK\Sdk\emulator
;
模拟器工具 :
- emulator : 模拟器工具 , 可以在该模拟器上运行 Android 应用 ;
- mksdcard : 创建模拟器磁盘映像工具 , 可以模拟 SD 卡 ;
5、Jetifier 工具
Jetifier 工具是一个独立工具 , 用于 Android X 支持库迁移 ;
Jetifier 工具参考文档 : https://developer.android.google.cn/studio/command-line/jetifier
相关文章
- 聚焦 Android 11: 大功告成
- 加密狗android,Android系统加密狗的设计与实现
- android bugku ctf mobile做题过程记录
- android activity singletask,Android Activity启动模式之singleTask实例详解
- android 验证码短信验证码,Android短信验证码倒计时验证的2种常用方式
- cubieboard2 android,在cubieboard2双卡版上从零构建Android4.2.2系统「建议收藏」
- android短信验证码代码,Android短信验证码自动填写实现代码
- Android 编译_android线程
- 【Android 插件化】Hook 插件化框架 ( 通过反射获取 “宿主“ 应用中的 Element[] dexElements )
- 【错误记录】Android NDK 编译报错 ( no known conversion from ‘unsigned char *‘ to ‘const char *‘ )
- 【Android Gradle 插件】Module 目录下 build.gradle 配置文件 ( android 闭包块配置 | AppExtension 扩展类型参考文档 )
- 【Android Gradle 插件】Android Plugin DSL Reference 离线文档下载 ( GitHub 下载文档 | 查看文档 )
- 【错误记录】Android 应用安装后出现两个启动图标 ( 排查应用及依赖库中配置了 android.intent.category.LAUNCHER 的 Activity )
- 【错误记录】未安装该应用 ( 在 Android 12 之后 组件设置 android:exported=“false“ 属性 )
- Android的Http请求工具类详解编程语言
- UC浏览器v10.2.0.535下载|UC Android浏览器 去广告版
- Android 12 Beta 4带来了更快的搜索体验
- Android第三方应用接入微信平台研究情况分享(一)
- android自定义Android菜单背景的代码
- android帮助文档打开慢的三种解决方法
- Android放大镜的实现代码
- android开发教程之实现滑动关闭fragment示例
- Android自定义ActionBar实例