zoukankan      html  css  js  c++  java
  • 安装使用Androidx86打造快速流畅的Aandroid开发环境!

    我电脑的配置已经很不错了但运行android虚拟机速度还是相当慢,你是否也觉得android_sdk里的虚拟机运行太慢?那么快安装Android x86来解决这个问题吧,享受流畅快速的Android开发。

    一:工欲善其事必先利其器,首先你要下载需要的软件,下面给出下载地址:
    1:VirtualBox 4.2.8下载: http://pan.baidu.com/share/link?shareid=313654&uk=2131535708

    2:各种版本的Android_x86下载:http://www.android-x86.org/download

    二:安装VBOX虚拟机:
    这个相信大家都会,一直选下一步就行,提示安装虚拟网卡什么的时选择安装。

    三:开始安装Android_x86:

    1:运行虚拟机,单击新建,配置如下图:

    android-x86-10

    2:设置内存大小:

    android-x86-13.jpg

    这个可以根据你电脑的配置自己设置大小,一般512够了,如果你装的是4.0以上版本可以设1G。

    3:建立虚拟硬盘:

    android-x86-16.jpg
    下一步后选动态分配再点下一步

    android-x86-45.jpg

    4:建好后点虚拟机上的设置,配置iso文件,网络:
    android-x86-4.jpg
    点右边有小+号的光盘图标选择刚下好的android_x86的iso文件。

    android-x86-48.jpg

    这里注意,因为我们是用来调试我们在eclipse里开发的android软件的,所以adb要与虚拟机里的android系统连接,这里用桥接方式,网卡选你电脑的网卡(不是说要和我上面图片的一样),芯片选PCnet-FAST 3,点确定。提示:如果你电脑没插网线或没接无线网无法选择网卡请看我这篇文章解决:解决电脑没插网线虚拟机无法桥接到主机》

    5:启动建立好的安卓虚拟机:

    android-x86-49.jpg

    如上图选最后一项,安装到硬盘。

    6:创建分区:

    android-x86-55.jpg
    7:建立分区(下面的操作用键盘上的上下左右键移动选项,回车键确定):

    android-x86-19.jpg android-x86-24.jpg

    选择主分区。

    android-x86-28.jpg
    主分区大小为1G,当然你可以根据自己的需要自己设定大小。

    android-x86-60.jpg

    android-x86-61.jpg
    设置从主分区启动。

    android-x86-66.jpg
    设置写入权限。

    android-x86-54.jpg
    询问你是否确定,输入yes回车。

    android-x86-67.jpg
    选择退出。

    android-x86-34.jpg
    选择刚才的分区。

    将分区格式化为ext3格式(用过linux系统的朋友都知道linux的硬盘分区格式为ext2或ext3)。android为linux内核所以在这里选ext3。

    android-x86-39.jpg
    询问是否进行格式化,选yes。

    android-x86-40.jpg
    询问是否要安装GRUB引导,选yes。

    android-x86-70.jpg
    询问system目录是否为可读写,选yes。

    android-x86-73.jpg
    创建SD卡,选OK后会要你输入大小,你按需要输入即可,但不要超出前面你建立硬盘时的大小。然后选Reboot重启。

    6:启动Android系统:

    android-x86-851.jpg

    这里选第一项HDPI。
    7:设置从硬盘启动:
    第6步里是从iso文件启动的,进入系统后把虚拟机关闭,进入设置,有3种方法可以从硬盘启动,1:在系统这一项里把硬盘设置为第一启动项。2:在存储里选中iso,点右边的光盘图标移除光盘(添加光盘那个地方)。3:开机时按f12,选从主分区启动。
    特别注意:装完后要先从光盘进入一次系统,要不无法从硬盘启动。
    8:OK,系统装好了:

    android-x86-94.jpg

    9:在Android里进入设置,配置以太网卡:

    android-x86-1.jpg

    选静态IP。
    android-x86-89.jpg
    设置好IP地址,如上图,注意,这里的IP要和你电脑上的网卡(前面选桥接时设置的网卡)IP在同一个网段,我这里电脑上的网上IP为192.168.10.1/24。
    PS:如果你电脑的网卡是自动获取IP地址上网的不能更改,那么在android里你可以选DHCP模式,不要选静态的,在虚拟机里按ALT+F1就可以进入到命令模式,输入netcfg可以查看到android系统获得的Ip是多少。如图:

    android-x86-76.jpg
    eth0即为android系统的IP。

    到这里就可以在windows的命令行里可以adb连接测试了,Ctrl+R在运行里输入CMD进入命令行,输入 adb
    connect 192.168.10.2:5555
    当出现下图时表示连接成功,前提是你电脑的android环境已经配置好了。

    android-x86-82.jpg

    在eclipse里可以这样设置以后每次运行我们的安卓工程就会自动在VBOX虚拟机里运行我们写的程序了:

    android-x86-93.jpg

    选择windows下的Preferences。

    android-x86-79.jpg

    在Android下的DDMS里勾选Use ADBHOST,value填入VBOX里安卓的IP点OK。

    提示:进入安卓里操作时记得先设置VBOX禁止自动独占鼠标,否则在安卓里将没有鼠标

    android-x86-97.jpg

    自定义分辨率:

    在虚拟机关闭的情况下:Ctrl+R -> CMD -> Vbox目录下 -> 输入VBoxManage setextradata “你的Android x86虚拟机名称” “CustomVideoMode1″ “480x800x16
    即:
    E:\Program Files\Oracle\VirtualBox\VBoxManage setextradata “android2.3″ “CustomVideoMode1″ “480x800x16″

             ps:要先cd到你vbox的目录,后面的分辨率大小可以设成自己想要的。设置好后再启动虚拟机,在安卓启动界面到选择启动模式时按Tab键,输入vga=ask 回车后你会看到支持的所有分辨率,如编号为360的就是你刚才设置的,再输入360回车即可以让系统按照你设置的分辨率启动安卓了。

    虚拟机里安卓的常用按键:
    返回键->ESC键
    HOME->WIN键
    菜单键->右alt和ctrl键之间的那个键
    命令行->alt+f1
    从命令行中返回界面->alt+f7
    OK,现在就使用安装好的安卓X86来体验快速流畅的android开发之旅吧!

  • 相关阅读:
    【多线程】-实现多线程的三种方法
    在java项目启动时就执行某操作
    PHP上传多个Excel表格里的数据到数据库然后在页面显示
    PHP如何生成word并下载
    PHP把网页表单导出到word
    把PHP网页表单导出到word文档中
    HTTP Keep-Alive的作用
    利用paramiko获取上传下载远程服务器的资源信息
    3.django连接mysql数据库及安装mysqldb驱动报错解决办法
    3.Pycharm和navicate的使用
  • 原文地址:https://www.cnblogs.com/homg/p/3344945.html
Copyright © 2011-2022 走看看