win10家庭版安装Android模拟器(AVD 安卓虚拟设备)

准备

打开启用或关闭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

相关推荐
GY-931 小时前
【Android之Compose开发基础】创建首个Android项目
android
00后程序员张3 小时前
无需 Mac 的 iOS App 上架工具,开心上架Appuploader 负责哪些环节
android·ios·小程序·https·uni-app·iphone·webview
吹什么轩13 小时前
MySQL:数据类型
android·adb
酷炫码神13 小时前
Day 10|Pinia 状态管理:把散落在各组件的数据,收进一个全局仓库
android·开发语言·javascript
造火箭14 小时前
安卓不同类型自动化测试介绍
android
汪海游龙17 小时前
流式回复结尾的那一下闪:逐帧定位 Compose 聊天列表的三处布局跳动
android·性能优化·kotlin
2501_9159090620 小时前
Ipa Guard 防护上架,混淆、重签名和回归测试怎么做
android·ios·小程序·https·uni-app·iphone·webview
码点20 小时前
Android ANR 全解析 与 traces 分析实战
android
敲代码的瓦龙21 小时前
Jetpack?lifecycle!!!
android·kotlin