14

我想用Android-x86测试和调试我的应用程序。我在成功之前尝试了其他版本的 Android-x86,但是关于 android-x86-4.2 有一个错误。所以我在这里问我的问题,因为它可能会发生在其他人身上:

我安装oracle VM virtualBox在 Win7 32 位上,然后我android-x86-4.2-20121225.isoAndroid-x86 - Porting Android to x86下载。在我从 iso 在 VirtualBox 上安装 Android x86-4.2 并为其创建假 SD 卡后,我尝试运行它,但是当我开始我在控制台中看到了这些行:

检测 Android-x86... 位于 /dev/sda1

ANDROID root@x86:/#

没有别的,即使我等了 20 多分钟也没有发生任何事情!我尝试了几次,但结果是一样的。我该如何解决这个问题?

4

5 回答 5

21

我在超级用户中问了同样的问题,我找到了启动它的方法。正确答案是:

在安装/live CD 中,您只需将 grub 命令中的“androidboot.hardware”参数的值从“Android_x86”更改为“x86”。您可以通过在启动菜单中按“Tab”或编辑安装 ISO 映像上的“isolinux.cfg”文件来执行此操作。

如果您在硬盘上安装了 Android-x86,您必须选择所需的启动选项并按下e以编辑 grub 命令。

于 2013-04-25T20:01:03.083 回答
2

我不知道项目Android X86 - Porting Android to X86。我在网上看到,这个模拟器的安装很复杂。我认为,如果您想尝试一个快速的 Android 模拟器并轻松安装、更快地调试,您可以尝试项目AndroVM。通过下载镜像文件并导入到 Virtual Box 很容易将其安装到 Virtual Box。

于 2013-04-25T18:20:53.427 回答
0

根据我对 Linux 的理解(它不是很多,但我想说的足够了),你已经登录到系统并等待你输入一些命令。如果我是对的,您应该启动X 服务器,但在 Android 环境中,我真的不知道如何启动。

更新:

对于我在这里阅读的内容,这正是我所说的:它启动,然后提示命令行。链接上出现的两个解决方案是:

  • 键入开始
  • 在启动过程之前选择VESA 选项(我无法在此选项中为您提供帮助,因为我现在没有 .ISO 可以尝试)。

请检查它们。

于 2013-04-25T18:27:11.407 回答
0

在pc上运行android x86的最好方法是格式化一个ext3格式的分区,然后在上面安装android,这样androidx86就可以轻松运行了。

于 2014-02-13T07:52:15.553 回答
-1

我有带 win 7 的 HP430 笔记本电脑。我遇到了同样的问题。但我想出了解决方案。

在用win7启动计算机时,我进入了BIOS菜单。有一个针对虚拟化优化 pc 的选项。我选择了它。之后,一切顺利。

后来我在虚拟框中注意到,在系统设置中,加速类型是 VT-x AMD、嵌套分页、PAE/NX。这在优化之前是不同的。

希望这能提供一些想法。

于 2014-05-13T07:06:13.787 回答