手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Android-x86虚拟机安装配置图文教程

[日期:2013-05-21] 来源:Linux社区  作者:gao241 [字体: ]

二、Android-x86 有内建的快捷键

较常用的有:

  • Alt-F1 = 进入 console 模式
  • Alt-F7 = 回到 GUI 模式
  • Alt-F9 = 图形界面
  • Alt-F10 = 画面旋转 180 度
  • Alt-F10 = 画面旋转 180 度
  • Alt-F11 = 画面向左旋转 90 度
  • Alt-F12 = 画面向右旋转 90 度
  • Ctrl-P = 开启Android设定画面
  • "Windows 键"相当于 Android 的 Home 按钮。
  • "Esc" 相当于 Android 的 Back 按钮
  • F2 相当于 Android 的 Menu 按钮
  • F3 相当于 Android 的 Search 按钮
  • 右边的菜单键(winctrl中间的键) = Android菜单键

三、设置虚拟机网络

1vmware设置

a、安装虚拟机时需要使用nat模式

b、如果/data/misc/dhcp目录不存在,则进入console模式创建

# mkdir /data/misc/dhcp

 

c、关闭虚拟机及vmware,修改vmx文件

ethernet0.virtualDev = "vlance"

 

d、开启虚拟机,进入console模式

# su
# dhcpcd eth0

 

e、设定dns,或者设置为与宿主机的dns一致的地址

# setprop net.dns1 8.8.8.8

2virtual box设置:

使用桥接模式:

a、使用netcfg命令查看eth0设备是否已经分配ip地址

b、开启虚拟机,使用ALT+F1进入console模式,输入su切换root用户

c、指定ip地址,执行如下脚本,ip地址需要和物理主机在同一个网段中

# ifconfig eth0 192.168.120.200 netmask 255.255.255.0 up

 

将物理主机网关加入路由表

# route add default gw 192.168.120.254 dev eth0

 

d、设定dns,或者设置为与物理主机的dns一致的地址,如202.106.196.115

# setprop net.dns1 8.8.8.8

另外需要特别注意的是,如果豌豆荚等进程处于启动状态,网络设置会失败,使用netcfg命令会发现根本没有eth0设备。

所以在安装虚拟机之前一定要停止豌豆荚等软件。

如果使用NAT模式,需要使用dncpcd自动分配ip地址,dns要和物理主机一样,示例如下:

# dhcpcd
# ifconfig eth0 up
# setprop net.dns1 202.107.117.11

 

另外还需要配置端口转发

端口转发也可以在物理主机virtual box目录下使用如下命令:

# VBoxManage modifyvm "Your Android VB name" --natpf1 adb,tcp,*,5555,*,5555

3、使设置长期生效

console模式下的配置信息似乎不会保存,使用以下方法可以保证设置一直生效

# Vi /etc/init.sh

 

在文件末尾增加如下配置:

ifconfig eth0 192.168.120.200 netmask 255.255.255.0 up
route add default gw 192.168.120.254 dev eth0
setprop net.dns1 202.106.196.115
linux
相关资讯       Android-x86虚拟机  Android-x86 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款