Andorid开发学习---ubuntu 12.04下搭建超好用的安卓模拟器genymotion 安装卸载virtualbox 4.3
什么是Genymotion?
Genymotion支持Windows、Linux和Mac OS等操作系统,容易安装和使用:按简单的安装过程,选择一款Android虚拟设备,开启后就体验Genymotion带来的快感吧。-----引自百度百科
一.下载并安装genymotion
1.下载genymotion
http://www.genymotion.cn/#theme=download_list 下载列表,必须要先注册才能使用genymotion.
下载Windows快速安装包
这个版本包含Oracle VirtualBox 4.2.12支持,因此您不用再手动下载安装VirtualBox。
其他平台版本
以下版本需要已安装Oracle VirtualBox(下载页面),才能启动虚拟设备。
- Windows 32/64 bitsv2.2.0
- Mac OS X 64 bitsv2.2.0
- Linux 32 bits (Ubuntu, Fedora, Redhat)v2.2.0
- Linux 64 bits (Ubuntu, Fedora, Redhat)v2.2.0
- Linux Debian 64 bitsv2.2.0
下载Eclipse插件
注意:如果要使用此插件,您的系统必须已经安装Genymotion
2.安装genymotion
- amosli@amosli-pc:~/workspace/genymotion$ ./genymotion-2.2.0_x64.bin
- amosli@amosli-pc:~/workspace/genymotion$ cd genymotion/
- amosli@amosli-pc:~/workspace/genymotion/genymotion$ ./genymotion
如果没有安装vitualbox,那么会提示要安装vitualbox,可以接着安装vitualbox;已安装的可以跳过下面的内容.
二.下载.安装vitualbox
1.下载vitualbox
https://www.virtualbox.org/wiki/Linux_Downloads
VirtualBox 4.3.10 for Linux
Note: The package architecture has to match the Linux kernel architecture, that is, if you are running a 64-bit kernel, install the appropriate AMD64 package (it does not matter if you have an Intel or an AMD CPU). Mixed installations (e.g. Debian/Lenny ships an AMD64 kernel with 32-bit packages) are not supported. To install VirtualBox anyway you need to setup a 64-bit chroot environment.
Please choose the appropriate package for your Linux distribution:
- Ubuntu 13.04 ("Raring Ringtail") / 13.10 ("Saucy Salamander") / 14.04 ("Trusty Tahr") i386 | AMD64
- Ubuntu 12.10 ("Quantal Quetzal") i386 | AMD64
- Ubuntu 12.04 LTS ("Precise Pangolin") i386 | AMD64
- Ubuntu 10.04 LTS ("Lucid Lynx") i386 | AMD64
- Debian 7.0 ("Wheezy") i386 | AMD64
- Debian 6.0 ("Squeeze") i386 | AMD64
- openSUSE 12.3 / 13.1 i386 | AMD64
- openSUSE 11.4 / 12.1 / 12.2 i386 | AMD64
- SUSE Linux Enterprise Server 11 (SLES11) i386 | AMD64
- SUSE Linux Enterprise Server 10 (SLES10) i386 | AMD64
- Fedora 18 ("Spherical Cow") / 19 ("Schrödingers Cat") i386 | AMD64
- Fedora 17 ("Beefy Miracle") i386 | AMD64
- Mandriva 2011.0 i386 | AMD64
- Oracle Linux 6 ("OL6") / Red Hat Enterprise Linux 6 ("RHEL6") / CentOS 6 i386 | AMD64
- Oracle Linux 5 ("OL5") / Red Hat Enterprise Linux 5 ("RHEL5") / CentOS 5 i386 | AMD64
- All distributions i386 | AMD64
这里我选择的是ubuntu 12.04 amd64 位的.下载速度挺慢的,
也可以从sourceforge上面下载(http://sourceforge.jp/projects/sfnet_virtualbox.mirror/releases/),速度稍微快一点点,其实也差不多.
也可以从新浪上面下载(http://down.tech.sina.com.cn/page/35863.html),速度要更快!推荐!但可能不一定是最新的.
2.安装vitualbox
方法一:如果是deb格式的数据可以直接双击安装.
同时要加入一下其密钥:http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
- amosli@amosli-pc:~/Desktop$ sudo apt-key add oracle_vbox.asc
- [sudo] password for amosli:
- OK
Ubuntu的/ Debian的用户可能要安装DKMS软件包,以确保VirtualBox主机的内核模块( vboxdrv , vboxnetflt和vboxnetadp )得到正确更新,可以执行下面的命令进行安装:
- amosli@amosli-pc:~$ sudo apt-get install dkms
方法二:
(1)、打开终端(即 terminal,快捷键为 Ctrl+Alt+T),输入以下代码:
- sudo gedit /etc/apt/sources.list
回车,然后输入电脑账户密码,再回车。在弹出的 gedit 编辑器窗口 sources.list 文件的末尾处加入软件源,要添加的内容如下:
- deb http://download.virtualbox.org/virtualbox/debian precise contrib
(2)、再在终端内输入如下代码以导入公钥:
- wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
回车,等待(视网络状况而定)。
(3)、等终端内容跳动,等待输入时,输入以下代码以更新源(一定要更新源,不然即使安装了 VirtualBox 也无法使用):
- sudo apt-get update
(4).输入以下命令进行联网安装
- sudo apt-get install virtualbox-4.3
或者输入以下命令:
- sudo dpkg --install virtualbox-.3_4.3.12-~Ubuntu~precise_amd64.deb
三.启动genymotion
安装完vitualbox后,再次重新启动genymotion
四.可能出现的问题
1.如下图所示:(图片借用)
2.如下所示:
Unable to start the Genymotion virtual device.
The VirtualBox software returned an error: "incompatible state".
Please, run the VirtualBox software to check for issues. Then, try to run the Genymotion virtual device directly from VirtualBox to have a possible explanation.
For more information refer to: https://cloud.genymotion.com/page/faq/#vbox
这里我的解决方案是:先卸载掉virtualbox,然后换一个版本的virtualbox就好了.
卸载命令为:
- #全局卸载,推荐使用
- sudo apt-get purge virtualbox\*
- #或者直接卸载,但可能删除不干净
- sudo apt-get remove virtualbox-\*
如果提示virtualbox正在运行可以使用kill命令干掉它.
- #查询pid
- ps -ef | grep virtualbox
- #干掉virtualbox
- kill - pid
这样再重新下载安装一下就可以了.
也可以借鉴:http://stackoverflow.com/questions/20662867/genymotion-does-not-start-android-virtual-device
Andorid开发学习---ubuntu 12.04下搭建超好用的安卓模拟器genymotion 安装卸载virtualbox 4.3的更多相关文章
- Ubuntu 12.04下搭建Qt开发环境
http://download.qt.io/official_releases/qt/ Ubuntu 环境下Gtk与Qt编译环境安装与配置(系统环境是Ubuntu 12.04) 1.配置基础开发环境G ...
- ubuntu 12.04下搭建web服务器(MySQL+PHP+Apache) 教程
最近,经理让我搭建一个服务器,我从网上找了一篇比较好的教程,按教程一步步执行感觉挺顺利,所以准备整理一下这个教程.尊重原版注明出处:http://news.2ky.cn/Linux/ubuntu-12 ...
- 如何在ubuntu 12.04下搭建Python Django环境
1. 检查python是否安装:直接在shell里输入python,如果已经安装了python,即可进入python bash,并看到版本号(如Python 2.7.3) ——在ubuntu中pyth ...
- Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma
1.下载angularjs 进入其官网下载:https://angularjs.org/,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angular ...
- Ubuntu 12.04下Hadoop 2.2.0 集群搭建(原创)
现在大家可以跟我一起来实现Ubuntu 12.04下Hadoop 2.2.0 集群搭建,在这里我使用了两台服务器,一台作为master即namenode主机,另一台作为slave即datanode主机 ...
- Ubuntu 14.04 下搭建SVN服务器 svn://
Ubuntu 14.04 下搭建SVN服务器 svn:// 安装软件包: sudo apt-get install subversion 之后选择SVN服务文件及配置文件的放置位置.我放在了/srv下 ...
- Ubuntu 14.04 下搭建SVN服务器 (转载自 http://www.linuxidc.com/Linux/2015-01/111956.htm)-------------我所用到是红色字体
http://www.linuxidc.com/Linux/2015-01/111956.htm Ubuntu 14.04 下搭建SVN服务器 svn:// 安装软件包: sudo apt-get i ...
- 升级Ubuntu 12.04下的gcc到4.7
我们知道C++11标准开始支持类内初始化(in-class initializer),Qt creator编译出现error,不支持这个特性,原因在于,Ubuntu12.04默认的是使用gcc4.6, ...
- ubuntu 12.04下安装Qt出现cannot execute binary file的解决方案
最近在ubuntu 12.04下安装QT的过程中,遇到一个问题. ./qt-opensource-linux-x64-5.7.0.run出现了bash: ./qt-opensource-linux-x ...
随机推荐
- centos网卡eth1变成eth0修改方法
centos网卡eth1变成eth0修改方法 2013年03月29日 ⁄ Linux基础 ⁄ 共 406字 ⁄ 暂无评论 ⁄ 被围观 8,266 views+ 虚拟化中,从模板克隆出来的虚拟机网卡都会 ...
- PHP和Golang使用Thrift1和Thrift2访问Hbase0.96.2(ubuntu12.04)
目录: 一.Thrift1和Thrift2的简要介绍 1) 写在前面 2) Thrift1和Thrift2的区别 二.Thrift0.9.2的安装 1) 安装依赖插件 2) Thrift0.9.2的 ...
- CenOS 7 安装mysql
1:安装YUM源 2:利用file zilla 将mysql文件拖放到 /var/opt 目录下 3:在centos当中,已经将mysql的文件放到了 /var/opt 我们只需要安装就可以 安装 ...
- python 实现二分法查找
二分查找图 二叉树: 代码 #!/usr/bin/python #-*-coding:utf-8-*- #----------------------------------------------- ...
- ThinkPad E440 加内存后导致开不了机
上周五新买的ThinkPad E440,原装内存是4G DDR3 1600Hz,明显不够用,于是在京东上买了一根南亚易胜的4G DDR3 1600Hz.安装之后正常开机,明显感觉速度快了很多.可是用了 ...
- ORA-00245: control file backup failed; target is likely on a local file system
ORACLE11G RAC alert报错如下:Errors in file /u01/app/oracle/diag/rdbms/dljyzs/dljyzs1/trace/dljyzs1_ora_8 ...
- 37. Binary Tree Zigzag Level Order Traversal && Binary Tree Inorder Traversal
Binary Tree Zigzag Level Order Traversal Given a binary tree, return the zigzag level order traversa ...
- JAVA设计模式之迭代子模式
在阎宏博士的<JAVA与模式>一书中开头是这样描述迭代子(Iterator)模式的: 迭代子模式又叫游标(Cursor)模式,是对象的行为模式.迭代子模式可以顺序地访问一个聚集中的元素而不 ...
- Embed dll Files Within an exe (C# WinForms)—Winform 集成零散dll进exe的方法
A while back I was working on a small C# WinForms application in Visual Studio 2008. For the sake of ...
- ReSharper 文件注释
添加文件注释方法如下: 打开菜单RESHARPER->Options->Code Editing –> File Header Text 如图所示,在其中空白处添加对应文件头注释, ...