Android on Desktop教程/资源

时间:2011-11-26 01:44:43

标签: android android-source

我知道android-x86项目,直到最终结果(可启动的live / install iso),我希望做同样的事情。不同的是,我希望用android master repo的冰淇淋三明治分支做到这一点。冰淇淋三明治增加了对x86硬件的全面支持,甚至还专门用于在虚拟机中运行操作系统。所以我的问题是,是否有人知道有关构建和部署到该目标的任何文档?

以防万一不清楚,我不只是使用android-x86项目,因为他们还没有为android 3提供任何版本的构建。

1 个答案:

答案 0 :(得分:1)

好的,所以我打算删除我的问题,因为发布后几分钟,我找到了一个教程!所以,我想我会在这里分享这些信息,而不仅仅是删除,因为这有点浪费。这是一个链接,以及教程摘录,以防链接丢失:

http://ricston.com/blog/?p=1705

  

第二种方法可让您直接访问最新的Android   码。然而,由于之前的事实,它几乎没有记录   你无法建立一个Android VDI(虚拟磁盘)的“开箱即用”   图片)与AOSP。构建Android VDI并将其安装在您的   VM,请按照以下步骤操作:

     
      
  1. 从AOSP网站获取Android源代码并在线跟踪   设置环境的说明。
  2.   
  3. 当您准备构建项目时,执行以下命令为Make设置环境变量:“lunch vbox_x86-eng”。
  4.   
  5. 运行“make installer_vdi”   建立项目。 Make将构建项目并生成名为的VDI   “installer.vdi”位于“out / target / product / vbox_x86”中。这个VDI   包含Android及其安装程序。
  6.   
  7. 创建Linux VM并添加   “installer.vdi”作为VM的额外HD。
  8.   
  9. 启动虚拟机并按“F12”   启动时。
  10.   
  11. 选择代表“installer.vdi”的高清。
  12.   
  13. 选择第一个选项,即“Android安装到/ dev / sda”   的/ dev / SDB”。
  14.   
  15. 安装完成后,输入命令“rebo​​ot”。   之后,您应该可以从VM启动Android。
  16.   

我想扩展这种方法并最终制作一张Live CD而不是VDI,所以我将把这个答案作为一个社区维基发布,以便将来我和其他人可以扩展。

编辑11月26日 仅从源代码构建的上述方法缺乏适当的键盘和鼠标支持等功能。以下链接指向已编译ICS源且添加了键盘,鼠标和网络支持的文章(日语,但您可以使用谷歌翻译)。 http://d.hatena.ne.jp/td2sk/20111125/1322192772

可以从此处下载预编译的VDI磁盘: http://kie.nu/26G