【笔记】通过命令行管理AndroidSDK

前言

通过命令行管理AndroidSDK

安装tools

1
brew install android-sdk

sdkmanager

官方文档传送门

查看帮助

1
sdkmanager --help

查看可以下载的SDK

1
sdkmanager --list

下载指定工具

1
2
3
4
5
6
sdkmanager --install "cmdline-tools;latest"
sdkmanager --install "platform-tools"
sdkmanager --install "platforms;android-30"
sdkmanager --install "build-tools;30.0.0"
sdkmanager --install "sources;android-30"
sdkmanager --install "system-images;android-30;default;arm64-v8a"

avdmanager

官方文档传送门

查看帮助

1
avdmanager --help

查看可以创建的Android虚拟设备

1
avdmanager list

创建Android虚拟设备

<name>:自定义Android虚拟设备名称

-p "<src>":指定Android虚拟设备存放位置,不指定默认为~/.android/avd

1
avdmanager create avd -n test -k "system-images;android-30;default;arm64-v8a"

查看Android虚拟设备

1
emulator -list-avds

删除Android虚拟设备

1
avdmanager delete avd -n <name>

重命名Android虚拟设备

<new_name>:新名

1
avdmanager move avd -n <name> -r "<new_name>"

移动Android虚拟设备

<path>:移动后的绝对路径

1
avdmanager move -n <name> -p "<path>"

emulator

官方文档传送门

查看所有Android虚拟设备名

1
emulator -list-avds

启动模拟器

<name>:Android虚拟设备名

1
emulator -avd <name>

完成