You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

在Visual Studio+Xamarin环境下,如何新增AVD设备支持Android API 23/24等高版本?

如何在Visual Studio中新增支持Android API 23/24的AVD设备

我来帮你一步步解决这个问题,在Visual Studio搭配Xamarin开发时,要创建支持API 23、24的AVD,核心是先装好对应版本的SDK组件,再创建模拟器设备,具体步骤如下:

第一步:安装对应API Level的SDK组件

AVD需要依赖对应Android版本的系统镜像和相关工具,所以先确保这些组件已安装:

  • 打开Visual Studio,依次点击 Tools > Android > Android SDK Manager(部分版本可能是 Tools > SDK Manager
  • 切换到SDK Platforms标签页,找到「Android 6.0 (API 23)」和「Android 7.0 (API 24)」,勾选这两个选项,同时要勾选下方对应的系统镜像(建议选x86架构的镜像,模拟器运行速度更快)
  • 切换到SDK Tools标签页,确保勾选了「Android Emulator」和对应API版本的「Android SDK Build-Tools」,然后点击「Apply」开始安装,等待安装完成

第二步:创建支持目标API的AVD设备

组件安装好后,就可以创建新的模拟器了:

  • 打开Visual Studio,依次点击 Tools > Android > Android Device Manager(也就是AVD管理器)
  • 点击界面上的「Create」按钮,进入设备创建向导
  • Select a Device界面,选择一个你需要的设备型号(比如Pixel 2、Nexus 5X这类常见设备),点击「Next」
  • Select a System Image界面,找到「Android 6.0 (API 23)」或「Android 7.0 (API 24)」的镜像(之前安装好的会显示在这里),选中后点击「Next」
  • Configure Emulator界面,你可以自定义模拟器名称、分配的RAM(建议至少2GB,避免卡顿)、存储空间等参数,根据自己的电脑配置调整即可
  • 最后点击「Finish」,新的AVD就会出现在设备列表里,点击启动按钮就能运行对应API版本的模拟器了

一些实用注意事项

  • 如果SDK组件下载速度慢,可以在SDK Manager的设置里调整镜像源,提升下载效率
  • Windows用户建议开启Hyper-V或者安装Intel HAXM(在SDK Tools标签页里可以找到),这能大幅提升模拟器的运行流畅度
  • 如果模拟器启动失败,先检查内存分配是否超过电脑可用内存,或者查看模拟器的日志提示排查问题

内容的提问来源于stack exchange,提问作者VIPUL SHARMA

火山引擎 最新活动