经过认真的研究和互联网搜索,我找到了在 Microsoft Windows 8 Surface Pro 上进行 Android Emulation 的完美解决方案:
Bluestacks 非常适合运行和测试使用 Android SDK ADT 包和 Eclipse IDE 编译的 .apk 文件。
首先按照这些说明在 Surface Pro 上成功安装 Bluestacks。如果图形驱动程序已更新,您可能会收到 Bluestacks 25000 图形卡错误,如果是这种情况,您需要通过执行以下操作来回滚图形驱动程序:
http://answers.microsoft.com/en-us/windows/forum/windows_8-hardware/latest-graphics-driver-update-makes-bluestacks/1f67d99f-3626-4110-aa22-773856b226cb
方法一:建议你回滚到之前的驱动。
a) 按键盘上的 Windows 键 + X。b) 单击设备管理器。c) 双击显示适配器。d) 双击您的显卡驱动程序 e) 选择驱动程序选项卡 f) 单击回滚驱动程序。
完成回滚后,您可以在此处安装 Bluestacks:
http://cdn.bluestacks.com/downloads/0.7.9.850/BlueStacks-ThinInstaller_0.7.9.850_native.exe
从这里参考:
http://winsupersite.com/windows-8/bluestacks-releases-surface-pro-optimized-android-emulator
为什么Android应用程序在平板模拟器上以小窗口运行?
在您的 Android 应用程序清单文件中使用以下内容,以确保您的应用程序将全屏运行:
<uses-sdk android:targetSdkVersion="4" />
使用 Bluestacks 打开您的 .apk 文件。
您甚至可以通过 Eclipse 选择和选择 Bluestacks 作为您的模拟器,它是完全兼容的。
我知道这并不能解决如何在 Surface Pro 上运行 Android Emulator 和 AVD,但这是一个功能齐全且根据我的经验更有效的解决方案和替代方案。很遗憾您没有要测试的特定设备型号,但是我觉得这对于实际工作的解决方案来说是一个小小的不便。
更新
完成本文后,我突然意识到图形驱动程序的回滚很可能已经修复了 Surface Pro 上的 Android 模拟器和 AVD。瞧,它确实做到了,现在您可以两全其美了!