【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )
文章目錄
- 一、官方文檔
- 二、Android 命令行工具簡介
- 1、SDK 命令行工具
- 2、SDK 構建工具
- 3、SDK 平臺工具
- 4、模擬器工具
- 5、Jetifier 工具
一、官方文檔
Android 命令行工具官方文檔 : https://developer.android.google.cn/studio/command-line/
二、Android 命令行工具簡介
Android 命令行工具分為 555 個類型 :
- 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
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 逆向】函数拦截原理 (
- 下一篇: 【Android 逆向】函数拦截 ( C