rad*_*vus 16 android android-virtual-device android-studio-2.0
我一直在运行Android Studio 1.5.1在Windows 2012 R2的WMWare副本上进行开发,一切正常.我已经能够毫无问题地运行设备模拟器并启动在AVD中运行的各种版本的Android.
Android Studio 2.x更改 我最近安装了Android Studio 2.0(有关确切版本,请参见下图).
现在,当我尝试运行模拟器时,没有任何反应.好吧,实际上当我尝试启动设备时,我确实在Studio的状态栏中看到了一条消息,但随后该消息消失,之后没有任何反应.
有一个警告,我需要关闭Hyper-V(见下图),但我不相信这是可能的,因为这是一个VM.
不再可能吗?
是否无法再在VM上运行模拟器?
Tom*_*tam 11
更多最新版本的Android Emulator需要硬件虚拟化支持(Intel HAXM).
遗憾的是,大多数虚拟机不向guest虚拟机(VM中的VM)提供HAXM指令,因此您将无法在虚拟机中使用模拟器.
rad*_*vus 10
我只是在我的Windows 2008 R2虚拟机(运行VMware)安装的Android 2.1工作室,我很高兴向大家报告,它是可以运行基于ARM AVD上的VM(安卓虚拟设备).
在VMWare上运行基于ARM的虚拟设备的步骤
仔细看看,注意这是运行ARM(armeabi-v71)图像.下载图像时,必须下载基于ARM的图像.(没有x86图像可以在VM上运行).
此外,您无法从Android Studio 2.x启动的AVD启动这些图像
确保将名为ANDROID_SDK_HOME的环境变量设置为路径,该路径类似于AVD管理器顶部的路径变量(在图像中).
完成所有这些操作并在VMWare VM上启动基于ARM的映像后,它会警告您使用HAXM会更快,但至少会运行映像.
最后,您可以看到是否尝试从Android Studio中的AVD Manager启动虚拟设备,然后它会警告您需要关闭Hyper-V.当然,您无法在VM上关闭Hyper-V.
编辑 - 运行Android 7 ARM映像
@mcflysoft询问有关运行android 7 ARM镜像的问题.起初我认为它不起作用,但是如果你打开SDK管理器并安装下图所示的确切ARM OS映像,它将在Windows VM上运行:

ARM图像包含Google API
我尝试安装包含Google API的ARM映像,并且无法启动.记录了失败,我可以看到c:\> adb shell logcat.
当心:它真的很慢
但是,运行Android 7似乎非常慢,我没有看到Web浏览器.不确定它对你有多大帮助,但你可以让它发挥作用.祝好运.
| 归档时间: |
|
| 查看次数: |
33138 次 |
| 最近记录: |