加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

我可以在64位Windows 10上创建基于x86的Android虚拟设备(AVD)吗

发布时间:2020-12-14 02:01:52 所属栏目:Windows 来源:网络整理
导读:我是新手使用Xamarin 2017制作 Android应用程序.我的VisualStudio_android-23_arm_phone(Android 6.0 – API 23)AVD运行速度非常慢,我得到一个弹出窗口, “运行基于x86的Android虚拟设备(AVD)速度提高了10倍.我们强烈建议您创建一个新的AVD.” 我有一台64位W
我是新手使用Xamarin 2017制作 Android应用程序.我的VisualStudio_android-23_arm_phone(Android 6.0 – API 23)AVD运行速度非常慢,我得到一个弹出窗口,

“运行基于x86的Android虚拟设备(AVD)速度提高了10倍.我们强烈建议您创建一个新的AVD.”

我有一台64位Windows 10笔记本电脑,过去我在笔记本电脑上运行x86程序时遇到错误.我没有在Xamarin 2017的Window tap中看到“虚拟设备”选项.

您如何建议我获得正确的快速AVD?

解决方法

在Visual Studio中,在Xamarin项目中,打开Android SDK工具.如果你知道SDK工具在文件系统中的位置,你也可以这样做:)你也可以在右上角的QuickLaunch栏中输入“Android SDK Manager”.

enter image description here

然后,确保安装了英特尔硬件加速管理器(HAXM),这将极大地加速一切.它的速度要快得多,因为x86指令集与英特尔处理器相同,并且还使用了HAXM提供的英特尔虚拟化硬件加速. “ARM”设备模拟器模拟ARM处理器,这些处理器无法通过PC或基于x86的处理器轻松模拟,因此它们的速度非常慢.

enter image description here

然后,在调试时,请确保仅使用x86设备模拟器,您可以通过Android管理器管理器旁边的Android虚拟设备管理器访问该模拟器:

enter image description here

Visual Studio确实有一个Android模拟器,但我发现最新的Android模拟器要好得多,而且它正式来自谷歌:)

请记住:始终在REAL DEVICES上测试您的应用.模拟器还不够测试.当然,它们非常适合发展!

希望有所帮助!

还有一些参考:

Xamarin Android模拟器文章:https://developer.xamarin.com/guides/android/deployment,_and_metrics/debug-on-emulator/android-sdk-emulator/

安卓播放器上的Xamarin大学:https://university.xamarin.com/resources/working-with-android-emulators

英特尔HAXM:https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读