准备
打开启用或关闭Windwos功能,选中虚拟机平台和Windows 虚拟机监控程序平台,重启。
下载commandlinetools
下载地址:
https://dl.google.com/android/repository/commandlinetools-win-15859902_latest.zip
国内下载地址:
https://developer.android.google.cn/studio?hl=zh-cn
滑到仅限命令行工具,找到SDK 工具包:commandlinetools-win-15859902_latest.zip
解压到目录:
将解压出来的cmdline-tools目录,放到:
D:\soft\android\android-sdk # 目录示例,目录可以任意
打开cmdline-tools目录,新建latest目录,将cmdline-tools中原有的所有文件都移到latest目录中。
最终结构:D:\soft\android\android-sdk\cmdline-tools\latest\bin
不建latest目录运行命令是会报错。
添加环境变量
ANDROID_HOME:D:\soft\android\android-sdk
ANDROID_AVD_HOME:D:\soft\android\android-sdk\avd // 手动添加avd目录,指定avd文件保存目录,不指定则保存于C:\Users\{用户名}\.android\avd
PATH变量中添加:
%ANDROID_HOME%\cmdline-tools\latest\bin
%ANDROID_HOME%\platform‑tools
%ANDROID_HOME%\emulator // 现在还没有下面会加上
验证配置
android --version
首次运行会自动下载新版 Android CLI 到 `%LOCALAPPDATA%\Android\cli`
安装模拟器需要的组件(新版 android sdk 命令)
初始安装
android sdk install platform-tools emulator "system-images;android-34;google_apis;x86_64" --no-metrics
卸载镜像
android sdk remove "system-images;android-34;google_apis;x86_64" --no-metrics
单独安装系统镜像
android sdk install "system-images;android-34;google_apis;x86_64" --no-metrics
创建 AVD(使用稳定 avdmanager,可以自定义名字)
avdmanager create avd -n myphone -k "system-images;android-34;google_apis;x86_64"
提示Do you wish to create a custom hardware profile? no,直接回车
查看 AVD 列表
avdmanager list avd
删除AVD
avdmanager delete avd -n myphone
启动模拟器
emulator -avd myphone