有没有办法从我的Windows PC运行Android操作系统和应用程序?

时间:2013-11-28 22:48:14

标签: android virtual-machine virtualbox windows-8.1

我正在开发一个Android应用程序,想要测试最新版本的android,我还需要从谷歌商店检查一些应用程序,所以有没有办法从我的电脑上运行完整的Android操作系统,我搜索并发现一些告诉我使用虚拟机,但是我尝试了安装步骤并且它没有用,还有其他建议吗?

2 个答案:

答案 0 :(得分:2)

您可以使用GenyMotion。它提供的Android VM确实比SDK更好(Android设备提供的Android机器的chosse图像用于从Play商店检索应用程序)。

答案 1 :(得分:1)

假设已经安装了正常的android sdk,请使用Android SDK manager

  • 安装最新api级别的Intel x86 Atom System Image

  • 安装Intel x86 Emulator Accelerator HAXM,可以在Android SDK Manager 提供的列表中的“工具”文件夹中找到(对于那些在Linux上的人,你将不得不四处寻找并安装kvm)

  • 使用AVD Manager

  • 创建AVD
  • 确保在创建AVD时选择x86版本,选择框默认为ARM。

  • 勾选复选框Snapshot,确保您的图片在重新启动之间保留您安装的任何内容。

  • 填写其余参数,创建AVD并启动它(第一次运行时间最长,第二次运行时间更快)。话虽如此,由于重启时间的原因,不要在测试之间关闭模拟器仍然是个好主意。

  • 仅基于参数而非实际设备名称的AVD也将比具有特定型号名称的AVD快,但请记住,带参数的AVD将包含更少的内容。因此,您可能希望确保选择具有特定手机型号名称的手机。

Genymotion也应该可以正常工作。请注意,对于非AOSP手机,您可能需要单独安装一些系统apks(由于许可原因,但如果您只是为他们搜索,那么系统apks应该很容易找到)