Android Emulator和AVD将不会在Surface Pro上运行

Android Emulator和AVD将不会在Surface Pro上运行,android,eclipse,windows-8,emulation,Android,Eclipse,Windows 8,Emulation,我已经安装了64位和32位版本的Android SDK ADT捆绑包,以及64位和32位版本的Java SE 我运行了64位版本和Windows7兼容模式的AVD 我运行了32位版本的AVD,并与Windows XP(service pack 3)兼容 emulator窗口将不会打开 当我尝试从正确目录中的命令行运行时: emulator.exe -avd AVDName -gpu on 我发现错误emulator-arm.exe已停止工作 在Windows 8 Surface Pro上成

我已经安装了64位和32位版本的Android SDK ADT捆绑包,以及64位和32位版本的Java SE

  • 我运行了64位版本和Windows7兼容模式的AVD

  • 我运行了32位版本的AVD,并与Windows XP(service pack 3)兼容

emulator窗口将不会打开

当我尝试从正确目录中的命令行运行时:

emulator.exe -avd AVDName -gpu on
我发现错误
emulator-arm.exe已停止工作


在Windows 8 Surface Pro上成功安装并运行Android SDK ADT捆绑包的任何人能否提供一个如何运行Android Emulator的解决方案?

经过认真研究和互联网搜索,我找到了在Microsoft Windows 8 Surface Pro上运行安卓仿真的完美解决方案:

Bluestack非常适合运行和测试用AndroidSDKADT包和EclipseIDE编译的.apk文件

首先按照以下说明在Surface Pro上成功安装Bluestack。如果图形驱动程序已更新,则可能会出现Bluestacks 25000图形卡错误,如果是这种情况,则需要通过执行以下操作回滚图形驱动程序:

方法1:我建议您返回到前一个驱动程序

a) 按键盘上的Windows键+X。 b) 单击设备管理器。 c) 双击显示适配器。 d) 双击图形卡驱动程序 e) 选择“驱动程序”选项卡 f) 单击回滚驱动程序

完成回滚后,可以在此处安装Bluestack:

此处的参考:

在Android应用程序的清单文件中使用以下命令,以确保应用程序将全屏运行:

<uses-sdk android:targetSdkVersion="4" />

使用Bluestack打开.apk文件

您甚至可以通过Eclipse选择Bluestack作为您的模拟器,并且它是完全兼容的

我知道这并不能解决如何在Surface Pro上运行Android Emulator和AVD的问题,但这是一个功能齐全的解决方案,以我的经验来看,是一个更高效的解决方案和替代方案。很遗憾,您没有特定的设备型号可供测试,但我觉得这对实际工作的解决方案来说是一个小小的不便

更新


在完成本文后,我突然意识到图形驱动程序的回滚很好地修复了Surface Pro上的Android Emulator和AVD。你瞧,它真的做到了,现在你可以两全其美了

您的surface pro的最新图形驱动程序有缺陷。转到设备管理器->显示适配器,右键单击图形驱动程序。转到驱动程序选项卡,然后单击“回滚”。我的surface pro也有同样的问题。如果您不想这样做,Bluestack是一个很好的选择。

谢谢您,但两天前我已经为我自己的问题提供了更充分的答案。如果有帮助的话,请投票给我的答案。谢谢,只是让司机退后对我很好。你救了我一整天的配置测试。