Mr *_*r G 28 x86 android porting android-source
我对整个移植问题都不熟悉,因为Android SDK提供的模拟器速度很慢,所以我得到了它.
我下载了android-x86-3.2-RC2-eeepc和android-x86-3.2-RC2-tegav2 ISO-es(来自这个网站)并在VirtualBox上尝试了它们但在eeepc版本和tegev2不会发生事件上没有互联网连接开始.
我试过VirtualBoxHowTo,但在Windows和Linux平台上都没有得到任何东西.我唯一能理解的是,要在VM上使用它,您需要为VM构建它.
谁可以帮我这个事?
PS:我需要HoneyComb版本(3.2)和我拥有的PC是AMD 6核心和华硕Crosshair Extreme主板,Windows 7或Ubunutu 11.10.(两个操作系统均为64位)
Vit*_*ile 19
我解决了这个问题.这就是我做网络连接的方法.
在我的例子中,网关地址是192.168.0.254,DNS服务器是192.168.0.10.我从未使用的主机(192.168.0.250)中选择VirtualBox主机的IP地址.
1)首先,我设置了我的VirtualBox网络配置:
附:桥接适配器
适配器类型:PCnet-FAST III
2)之后,我从VirtualBox启动Android; 启动后,我打开一个root shell,按Alt + F1
3)在这里,我使用这些命令:
ifconfig eth0 up 192.168.0.250
route add default gw 192.168.0.254 dev eth0
setprop net.dns1 192.168.0.10
Run Code Online (Sandbox Code Playgroud)
4)现在,我回到Android(Alt + F7),我可以在互联网上冲浪!
不幸的是,每次启动Android时都必须遵循此过程
要从Windows获取网关和DNS IP地址,您可以使用此命令
ipconfig /all
Run Code Online (Sandbox Code Playgroud)
您必须参考您的网卡
小智 12
经过一番研究,我找到了解决这个问题的最简单方法!密钥是dhcpcd和dns设置.
将VirutalBox网卡配置为桥接适配器.适配器类型:PCnet-FAST III(也许其他类型还可以,我没有测试)
从VirtualBox启动Android; 启动后,按Alt + F1打开root shell,输入以下命令:
dhcpcd
Run Code Online (Sandbox Code Playgroud)键入以下命令以设置DNS服务器:
setprop net.dns1 yourDnsServerIp
Run Code Online (Sandbox Code Playgroud)完!
小智 5
这为我工作:
附加到:NAT PCnet-Fast III
假设您尝试在具有 Windows 7 主机操作系统的 VirtualBox 中运行 Android x86,则无需移植任何内容即可在计算机上运行 Android x86。
创建一个带有硬盘驱动器和大约 8 MB 视频 RAM 的新虚拟机(有关更多 VirtualBox 设置,请参阅 VirtualBoxHowTo 页面)。然后,将 eeepc ISO 连接到 VM,并通过在 Oracle BIOS 屏幕上按 F12 从 CD-ROM 驱动器引导。接下来,使用箭头键选择“安装”,然后按 Enter 键。
完成该过程(教程比比皆是),关闭虚拟机,删除 ISO,然后启动虚拟机。
我刚刚写了几段关于 Android x86 陷阱的文章,因此您可能想查看一下博客文章。我不知道在此处添加链接是否会被视为垃圾邮件,因此如果您需要 URL,请发表评论。
安装 Android x86 的示例教程:http://brunocosta.com/blog/pt/2011/11/02/speeding-up-android-development-with-android-x86-and-virtualbox/