您可以在VM中运行Android 2.2 Froyo或2.3 Gingerbread吗?


16

我遇到了在虚拟机(VirtualBox)中运行Android 1.7的方法指南,但是1.7已经过时了。我无法在任何地方找到Android 2.2或2.3映像,有人对虚拟化较新的Android OS有任何想法吗?最好是免费的虚拟化解决方案,例如VirtualBox。

这是有关虚拟化1.7的链接:

http://osxdaily.com/2010/12/14/run-android-using-a-virtual-machine-on-a-mac-or-windows-pc/

他们将您带到此处下载Android磁盘映像:

http://virtualboxes.org/images/android-x86/

但是我找不到比1.7还要新的东西,有人有什么想法吗?


感谢您的提示!我将检查每晚构建和SDK

关于法律问题,Android是开源软件,因此在VM中运行它完全合法。弄清楚怎么做会很棘手,但是Google不会因此而让您感到不高兴。好问题,+ 1!

:您可能会发现这很有androidspin.com/2011/01/24/...
强麦

Answers:


5

Android-x86似乎是最新的项目,每晚均可通过http://android-x86.moonman.dk/获得

我认为人们缺乏活动并不是因为许可/仓库问题,而是因为该操作系统在桌面系统上还不能很好地工作,而是高度以电话和触摸为中心。对此并没有太多兴趣。

我不知道该项目是否安装了Google Apps(尤其是Market)。如果不是这样,那是另一个主要部分,它将大大降低该操作系统的实用性。

最后,将存在使所有各种硬件的驱动程序可用的问题。考虑到Android的Linux基础,我不确定这样做的难易程度。


3

在x86机器上运行android并测试android应用程序的最简单方法似乎是使用最新SDK附带的android虚拟机。

参考最近的问题/superuser//q/221944/39248,最新的android sdk .exe安装程序可能存在问题。您可以尝试下载安装程序的zip版本,然后运行“ sdk manager.exe”

下载SDK的位置:

链接:http//developer.android.com/sdk/index.html

请注意,您需要JDK才能运行android SDK

链接:http//www.oracle.com/technetwork/java/javase/downloads/index.html

正如@afrazier所提到的,android-x86是一个确定的选择,但是缺少驱动程序使我们大多数人都难以正确使用操作系统...



1

我认为获得手臂处理器图像比获得x86图像更容易。我已经能够使用软件开发套件随附的android虚拟机。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.