虚拟电脑信息:一台 hyper-v 虚拟远程桌面电脑,配备 64 位 Windows、7g 内存、8 核和不支持 OpenGL 的显卡。
无论是 Genymotion、Bluestacks 还是用于 Eclipse 的 genymotion 插件都不能在虚拟 pc 中工作,如果我将 android studio 虚拟手机设置为 android L 预览,则 android studio 虚拟电话确实可以工作,但速度太慢并且没有显示按钮,因此无法导航。任何类型的智能手机都可以,我只是希望能够在类似手机的环境中测试特定的应用程序。
我尝试为 32 位和 64 位的 opengl 支持编译自定义台面库,无法更改任何视频卡设置或更新虚拟 PC 上的任何驱动程序。
Q1:如果你有一台虚拟电脑,虚拟显卡不支持 openGL,我如何让 genymotion 在虚拟操作系统中模拟手机?
Q2:除了android studio phone emulator,人们还知道哪些替代方案不需要OpenGL支持?
最佳答案
恐怕我要让你失望了! 我有这个完全相同的问题,据我所知,这很可能是不可能的,因为在 hyper-v guest 中没有提供 GPU 硬件加速支持。 但问题是,如果您从 Windows Server 2008 R2 或 win Server 2012 运行 hyper-v,您可以使用名为“RemoteFX vGPU”的额外工具访问您的 GPU 资源,您可以在这里找到更多相关信息:
所以我想我们一直在使用这个糟糕的 AVD Manager 模拟器,直到 Microsoft 开始为所有 hyper-v 修订提供下降解决方案,再次为坏消息道歉!我自己还在震惊中!
关于android - genymotion 在没有 opengl 的虚拟系统中,这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25075860/