Android虚拟机GenyMotion
GenyMotion:需要VirtualBox,安装后可以选择机型,这个应该是Android for x86的一个改进版虚拟机,在原版的基础上针对不同机型用了和原机型同样的GUI,但是发现缺少了Google的框架(play store,google+,gmail, etc)。很巧的是,我正好搜到一篇帖子,了解到安卓程序不能正常运行,是因为x86安卓缺少了ARM-->x86映射,并提供了解决问题的补和Google框架。Google框架的作用是读取Google Play的游戏进度,关联本地游戏。虽然这不是原创,但是在这里就稍微讲讲吧,我也把必要的补丁从国外网盘拖了回来,不到100M的补丁花了几个小时才下载完。并且这个虚拟机较为完善,能使用基本的拖拽操作。
安卓虚拟机安装步骤:
1. 安装VirtualBox
VirtualBox是Oracle推出的免费虚拟机,支持全平台(Windows、*nix),当然如果不能接受Parallels Desktop这个付费坑,完全能使用免费的VirtualBox,并且也不逊色于PD。
VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads
2. 安装 GenyMotion
GenyMotion虽然有收费版,但是开发商很厚道,Free For Personal Use,因此只要不用于商业用途,任何人都能免费使用GenyMotion,但是要注册一个GenyMotion账号并登陆。所以:
①注册一个GenyMotion账户:http://www.genymotion.cn/#theme=download
②下载GenyMotion的安装包并安装。
3. 安卓虚拟机安装
①.打开GenyMotion,点击【+】新建一个虚拟机

②.登陆GenyMotion,不然不能查看可用的虚拟机


③.选择一个安卓的机型,选择Android 4.3的任意机型。我选的是Google的七儿子(Nexus 7 1280*800),原因是低分辨率可以节省资源开销。然后点击【Next】,开始下载安装,完成后,列表会出现一个Android虚拟机。



④.双击列表中的虚拟机就可以运行了(或者点击【Start】),进入Android后是一个教程,快速跳过就行了。


4. 安卓虚拟机的配置
需要的补丁:http://pan.baidu.com/s/1o68yMGM
①打上ARM-->x86补丁:只要将Genymotion-ARM-Translation_v1.1.zip拖入安卓虚拟机即可。此时会提示“File Transfer in Progress”,在弹出的窗口中点击【OK】以完成更新。



②重启虚拟机(关闭窗口,然后再次启动运行就好)
③安装Google Apps(Google的服务框架)。和上面一样,将gapps-jb-20130813-signed_1.zip (只适用于安卓4.3)拖入安卓虚拟机中。于是,Google的软件就出现了。




④重启虚拟机以完成更新。重启后如果出现下面的提示,可以忽略。

Android虚拟机GenyMotion的更多相关文章
- ubuntu14.04下 Android虚拟机 genymotion 的下载和安装
官网:https://www.genymotion.com/ Install Guide https://www.genymotion.com/#!/developers/user-guide#ins ...
- Android虚拟机Genymotion的安装与使用
1.首先官网下载genymotion-2.12.2-vbox包,首选第一个带有box,点击安装 2.安装完毕选择自己要用的安卓系统,建议选择安卓4.0以上全部 3.启动打开虚拟机 4.安装外部APP, ...
- (转)最强Android模拟器genymotion的安装与配置
Android开发人员都知道,原生的模拟器启动比较慢,操作起来也不流畅,还会出现莫名的问题.当然很多人都会选择直接使用android手机来开发,但是有时候需要在投影仪上演示程序的时候手机不太好做到吧. ...
- 最强Android模拟器genymotion的安装与配置
Android开发人员都知道,原生的模拟器启动比较慢,操作起来也不流畅,还会出现莫名的问题.当然很多人都会选择直接使用android手机来开发,但是有时候需要在投影仪上演示程序的时候手机不太好做到吧. ...
- Genymotion Android模拟器Genymotion的安装和使用
Android模拟器Genymotion的安装和使用 by:授客 QQ:1033553122 环境: Win7 Genymotion 2.12.0 下载地址:http://download.canad ...
- 【Android Studio安装部署系列】三十二、Android模拟器Genymotion安装使用教程详解
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 一.注册\登录 打开Genymotion官网,https://www.genymotion.com/ ,首先点击右上角的Sign in进行 ...
- Android模拟器Genymotion安装apk
一.下载apk 选择你需要安装的apk进行下载,下载完以后放在与adb.exe同一目录下: 看我的 二.安装apk遇到的问题 开启Genymotion模拟器,然后cmd到你的platform-tool ...
- 比真机还快的Android模拟器——Genymotion
比真机还快的Android模拟器--Genymotion ----转载请注明出处:coder-p ...
- Android虚拟机中的sqlite数据库文件
Android虚拟机中的sqlite数据库文件 ①
随机推荐
- ios入门之c语言篇——基本函数——3——判断日期是一年的第几天
3.判断日期是一年的第几天 参数返回值解析: 参数: y:int,年份: m:int,月份 d:int,日期 返回值: sum:传入日期是当年的第几天: 函数解析: leapyear(y);判断y是不 ...
- JAVA循环结合标签使用,控制跳转
public static void main(String[] args) { outer: for (int i = 0; true; i++) { inner: for (int j = 0; ...
- 【spring-boot】spring aop 面向切面编程初接触--切点表达式
众所周知,spring最核心的两个功能是aop和ioc,即面向切面,控制反转.这里我们探讨一下如何使用spring aop. 1.何为aop aop全称Aspect Oriented Programm ...
- (转载)PHP怎么获取MySQL执行sql语句的查询时间
(转载自CSDN) 方法一: //计时开始 runtime(); //执行查询 mysql_query($sql); //计时结束. echo runtime(1); //计时函数 function ...
- select的使用(一)
单表操作 select Name,Major,InDate from T_Employee as 计算结果 select Name as 姓名,Major,InDate from T_Employee ...
- Delphi NativeXml用法攻略
NativeXml用法攻略 NativeXml可以在官网上下载,下载后将文件夹放在指定地方,打开DELPHI在其环境变量中引用NativeXml路径,然后在程序中引用NativeXml单元,我们就可以 ...
- Majority Element II——LeetCode
Given an integer array of size n, find all elements that appear more than ⌊ n/3 ⌋ times. The algorit ...
- Java多线程Thread.yield(),thread.join(), Thread.sleep(200),Object.wait(),Object.notify(),Object.notifyAll()的区别
Thread.yield(),在某个线程里调用Thread.yield(),会使这个线程由正在运行的running状态转变为等待cpu时间片的runable状态.join()是Thread类的一个非s ...
- Java运行环境的配置(JDK和JRE)
Jdk 表示java开发环境,包含开发环境和运行环境 Jre 表示java运行环境 JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发 ...
- Python监控日志程序
一个简易的日志监控的脚本,功能如下:1.windows环境2.当匹配日志关键字时会发出声音,匹配的关键字不同,播放的声音不同3.能做到实时响应 注意:是在win环境下哦 直接上代码吧 1 2 3 4 ...