用Windroy在Windows上模拟安卓系统

本文由 极客范 - 陈舸 翻译自 Craig Snyde。欢迎加入极客翻译小组,同我们一道翻译与分享。转载请参见文章末尾处的要求。

android-windows-840x420

你希望在Windows桌面上运行你最爱的安卓应用吗?作为PC爱好者和桌面系统发烧友,没什么比只能盯着智能手机上自己最爱的应用却没法让它在PC上运行更沮丧的了,因为那些应用根本没有提供原生的桌面系统版本。就好比说Kik吧,这是个针对智能手机的优秀的短消息应用,但你没法在笔记本或台式机上以原生程序的方式运行,你需要一个模拟器(仿真器)。

之前你很可能已经听说过BlueStacks了,如果没有听过,那么你就错过了这个很火的安卓模拟器。通过使用BlueStacks,你可以在一台Windows PC中完全仿真出安卓系统。如果你曾经用过VirtualBox虚拟机,那么这道理非常相似,但BlueStacks是专为安卓平台量身打造的。

不过非常打击我的是BlueStacks在我的Windows 8上没法正确安装。所以,我得找一些BlueStacks的替代方案。Windroy就是我淘到的最棒的应用之一。

下载Windroy

我只在Windows 8上尝试过Windroy,但从我在网上找到的信息来看,似乎Windroy在Windows Vista和Windows 7上也都能正常工作。目前的下载镜像寄放在Google +上,大小约80MB。

winroy1

启动Windroy后,你会看到它弹出一个非常类似于Windows命令行那样的窗口。该窗口用作输出模拟器的日志记录。出现任何错误或者其他一些重要的事件都会在这里显示,你需要将该窗口保持开启状态。

winroy2

与其他安卓模拟器不同的是(如BlueStacks或者YouWave),你会发现Windroy是以全屏模式启动的。首先,你会看到一个标准的安卓锁屏界面。其次,与其他安卓模拟器不同的是Windroy真正模拟出了整个安卓系统的使用体验。

windroy3

之后Windroy的功能就和其他模拟器很相似了。那为什么要选择Windroy而不是其他同类的产品呢?举个例子吧,使用Windroy时你会注意到在速度和对某些特定应用的兼容性上与其他同类产品相比有显著区别。我总是将BlueStacks作为安卓模拟器的推荐首选,因为它长期以来都是一个稳定的模拟器,而且也会常常更新。但是如果你没法运行BlueStacks或遇到一些问题没法解决,那么Windroy就是极好的替补。

以下列出了一些Windroy的关键特性:

  • 能在Windows Vista, Windows 7, Windows 8上流畅运行
  • 整合了类似Flash这样的Windows应用
  • 支持任意分辨率的UI
  • 能以窗口会全屏模式运行
  • 支持鼠标和键盘这样的IO设备

使用窗口模式

前面提到过了,当你首次运行Windroy时是以全屏模式启动的。如果你希望使用窗口模式,这样你就可以注意到其它窗口中的情况,那么也是完全可行的。你只需要设定一个环境变量就可以了。右键点击我的电脑,然后到属性,点击高级,然后点击环境变量。

windroy4

你需要设定一个名为“WINDROY_RESOLUTION”的环境变量,然后设置一个分辨率作为该变量的值,就像上图中的那样。确认修改,重启Windroy之后你会发现现在是以窗口模式运行了。

安装应用

如果你用过其他的安卓模拟器比如YouWave,你会发现模拟器内有一些内置的方法可以访问Google Play应用商店,但是Windroy没有这个功能。在Windroy中手动安装APK才是王道,这就需要你允许从未知来源安装应用了。

AndroidDrawer

AndroidDrawer是我所钟爱的软件源之一。大多数热门的应用在这里都能找到,你值需要下载APK文件然后选择打开并安装就行了。整个过程非常简单,而且基本上和你通过Google Play来安装应用一样,不同之处仅仅只是选择了第三方应用站点而已。但是,在安装之前还是请先确保选择那些值得信赖的APK源。

结论

如果你之前用过BlueStacks,那么Windroy肯定会让你眼前一亮。BlueStacks对应用的兼容性支持更加广一些,尤其是那些来自Kindle应用商店的app。如果你要的是一个安卓游戏模拟器,许多人都会告诉你BlueStacks在模拟安卓游戏时能提供更好的帧速,是最棒的安卓游戏模拟器。Windroy同样能很好的完成它的工作,而这就是最重要的——如果你不幸没法运行其他的安卓模拟器,那么Windroy绝对是最好的替补。



原文链接: Craig Snyde 翻译: 极客范 - 陈舸

译文链接: http://www.geekfan.net/3232/

[ 转载请保留原文出处、译者和译文链接。]

陈舸
通信人,从事网络设备开发。技术方向:Linux/VxWorks、网络协议、C/C++,尤爱Python。热爱互联网,移动应用,开源软件。译有《算法精解:C语言描述》,《Linux/UNIX系统编程手册》(下册)新浪微博:@bigsh1p

2 评论

  1. rghet  /  2013 年 10 月 21 日, 下午 9:27 回复

    软件兼容性不好,试了一些APK文件都不能用,要么打开时提示出错,要么打开没反应,还不如BlueStacks,不过这个软件打开的速度是很快

    Thumb up 0 Thumb down 0

  2. 仰听寒  /  2013 年 10 月 24 日, 下午 10:44 回复

    兼容性确实不怎么样,随手试了像qq,微博之类的常用应用,发现有接近一半都会出问题(无响应,跳出之类….)(当然也有可能是电脑原因,虽然感觉这个可能性比较低)
    优点在于极度的流畅,和包括锁屏在内的完整安卓系统模拟,
    尝尝鲜不错,一直使用的话还是BlueStacks的稳定性更好….

    Thumb up 0 Thumb down 0

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">