参见帖子https://stackoverflow.com/questions/25033916/how-do-i-fix-ralloc-c-for-mesa-opengl-driver-compilation

虚拟PC信息:具有Windows 64位,7gig RAM,8核和不支持OpenGL的视频卡的Hyper-v虚拟远程桌面PC。

Genymotion,Bluestacks或Eclipse的genymotion插件都无法在虚拟PC内运行,并且如果我将其设置为android L预览,则android studio虚拟电话可以正常工作,但速度缓慢且不显示任何按钮,因此无法导航。任何类型的智能手机都可以,我只是希望能够在类似电话的环境中测试特定的应用程序。

我尝试编译用于​​32位和64位opengl支持的自定义台面库,无法更改任何视频卡设置或更新虚拟PC上的任何驱动程序。

问题1:如果您有一台带有不支持openGL的虚拟视频卡的虚拟PC,我如何获得genymotion在虚拟OS中模拟电话?

问题2:除了Android Studio手机模拟器以外,人们知道哪些替代方法不需要OpenGL支持?

最佳答案

恐怕会让你失望的!
我有一个完全相同的问题,据我发现,由于在hyper-v guest虚拟机中缺乏提供GPU硬件加速支持,这很可能是不可能的。
但是问题是,如果您从Windows Server 2008 R2运行hyper-v或赢得Server 2012,则可以使用名为“ RemoteFX vGPU”的额外工具访问GPU资源,您可以在此处找到更多信息:

http://social.technet.microsoft.com/wiki/contents/articles/16652.remotefx-vgpu-setup-and-configuration-guide-for-windows-server-2012.aspx

因此,我想我们将一直使用这个笨拙的AVD Manager仿真器,直到微软正式投入使用并为所有hyper-v版本提供下降的解决方案为止,再次对这个坏消息感到抱歉!我自己还是很震惊!

08-18 17:41
查看更多