我已经为 Android Oreo 下载了 3 个系统镜像 as shown in picture here在 SDK 管理器中
但是当我在 Android Studio 的 AVD 管理器中检查 Choose System Image 时,那些安装的所有图像都没有显示(只显示 Google APIs 系统图像)。
我检查了以下所有选项卡 snapshot here
- 推荐图片
- x86 图片
- 其他图片
最佳答案
我找到了答案。
更改特定 AVD 的系统镜像:-
- 从 复制所需的系统镜像名称(只是名称)
sdk folder > system-images > android-X [mine was google_apis and google_apis_playstore]
如果文件夹是空的那么首先你需要从sdk manager下载系统镜像
- 从 android studio 转到 AVD 管理器。
- 右键单击要更改的 AVD,然后单击“在磁盘上显示”
- 它会在找到 AVD 文件后打开文件资源管理器
- 在写字板(或记事本)中打开配置文件
- 寻找
image.sysdir.1=system-images\android-26\<paste-system-image-name-here>\x86\
image.sysdir.1=system-images\android-26\google_apis\x86\
被替换为
image.sysdir.1=system-images\android-26\google_apis_playstore\x86\
现在运行 API 26 的模拟器运行正常。
关于android - 如何在 Android studio 2.3.3 中更改特定 AVD 的系统镜像? [因为我们无法在此版本上启动独立的 AVD 管理器],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46387113/