android的模拟器-Genymotion

1.1  Genymotion安装及使用

Genymotion是 android的模拟器,比起Android Virtual Device,genymotion的速度很快的。

1.1.1     Genymotion的安装

官网下载地址为:http://www.genymotion.com/

个人网盘地址: http://pan.baidu.com/s/1bZYmcA

下载完成后,点击genymotion-2.5.3-vbox.exe下一步下一步直接安装,见安装的截图:

一直点击Next。

点击Install,genymotion安装过程中,会自动安装VirtualBox,见截图:

点击Next,默认安装。安装完成后,点击桌面图标启动Genymotion,见启动的截图:

初次启动的时候,会监测启动的环境,监测完毕后,出现genymotion的界面,表示安装完成。

1.1.2     添加android模拟设备

Genymotion添加模拟设备步骤:

  1. 1.  打开Genymotion,点击Add按钮

第一次进入Genymotion,会检查你是否有安卓虚拟设备。如果没有会弹出对话框,询问你是否现在添加一个虚拟设备,点击yes就可以了。

2.创建一个新的虚拟设备

创建一个新的虚拟设备[Create a new virtual device]。

需要你输入用户名和密码验证,如果没有需要去官网注册一个账号。

注册地址:https://www.genymotion.com/account/login/

3.验证成功后,可以看到有很多虚拟设备,如:S3,S4等

选择想添加的虚拟设备,选择后点击下一步。

4.在Adroid version 里有不同的Adroid 版本,可根据测试需求去过滤,Device model 里有不同的品牌机型,也可以根据测试需要进行列表过滤选择。

5.个人选择Adroid version:4.4.4,型号:Nexus, 点击Next直接安装。

6.设备的名称比较长,为了后续使用,可以重命名。

点击Next,就会进行安装,见安装的截图:

7.安装完成后,点击Finish,见截图:

备注:安装过程,由于网路等各种原因,可能会添加失败,如果添加失败就需要重新添加。

8.根据测试需求,可以点Android模拟器的设置按钮进行相关的设置,如下图

9.启动Android模拟器

选择刚创建的Android模拟器:ybji,点击Start。

启动后的截图:

1.1.3     Genymotion 的Settings项

【General】常规项,默认设置即可。

【Account】账户管理项,默认设置即可,需要切换用户时,可重新设置。

【Network】网络项,默认设置即可,需要用代理上网,设置代理。

【VirtualBox】模拟器存放路径,默认设置即可。

【ADB】ADB设置项,在genymotion的设置中配置ADB的路径为android sdk的路径,勿要使用default的配置,本人电脑sdk的路劲为: E:\adt\sdk,所以在Android  SDK配置路径为E:\adt\sdk,见配置的截图以及说明:

在这里详细的解释下为什么需要这样的配置。andrid sdk中adb.exe在platform-tools的目录下,adb.exe程序占用的端口为5037,见查询的结果:

从如上的截图中,可以看到adb.exe程序占用的程序端口为5037,安装最新版本的genymotion后,在Genymotion的目录Genymotion\tools下也有adb.exe的程序,如果genymotion使用默认的配置,也就是使用genymotion自带的adb.exe,会导致genymotion自带的adb.exe占用5037的端口,而android sdk中的adb.exe程序因为端口被占用,而无法启动,需要配置未被占用的端口,genymotio配置中指向android sdk的路径后,这样就不会出现5037被占用的情况。

备注:ADB设置项设置完成之后,需要重启电脑,不然5037会被之前的adb.exe程序占用,查看Android模拟器设备会提示找不到,如下图:

1.1.4     在Android模拟器上安装APK

在Android模拟器上安装APK步骤:

1.在Android模拟器上安装APK之前需要先在在Android模拟器上安装。Genymotion-ARM-Translation插件。

点OK

提示安装成功,点OK完成。

完成之后需要重新启动模拟器。

2.安装apk

1)在DOS下通过ADB命令查看Android模拟器设备是否连接成功。

adb devices

2)在DOS下输入:adb install E:\apk\baiduyun.apk 进行模拟器的APK安装。

3)在模拟器安装APK。

1.1.5     在Android模拟器上打开百度云APK。

点百度云,启动apk。

1.1.6     Genymotion的安装与使用的注意点

  • 需要去官网注册一个Genymotion账号才能添加设备;
  • 需要在Android模拟器上安装Genymotion-ARM-Translation插件;
  • 需要在genymotion的设置中配置ADB的路径为android sdk的路径,配置完需要重启电脑;

1.1.7     安装APK过程出现问题解决

安装APK过程出现问题以及解决过程:

1.服务启动失败的原因有很多,但一般是端口绑定失败。我们通过命令来查看一下端口绑定信息。如图所示,真的是端口绑定出了问题。

命令: adb nodaemon server

2. 我们通过命令来看看哪个服务占用了这个端口。

C:\Users\lizy>netstat -ano | findstr "5037"
  TCP    127.0.0.1:5037         0.0.0.0:0
             LISTENING       8516
  TCP    127.0.0.1:5037        
127.0.0.1:59163        TIME_WAIT       0
  TCP    127.0.0.1:5037        
127.0.0.1:59164        TIME_WAIT       0
3.
通过命令再查看是那个进程。

C:\Users\lizy>tasklist
| findstr "8516"
sjk_daemon
     
                 8516 Console
                   1  
  3,071 K

原来是sjk_daemon进程占了adb的端口

4.用tasklist命令查看进程

Image Name    
                PID Session Name  
     Session#    Mem Usage
========================= ======== ================ =========== ============
System Idle Process              0 Services
                  0    
    24 K
System                    
      4 Services            
      0      1,128 K
sjk_daemon                  
  963
Console                
   1      3,071 K
tasklist.exe                  1260
Console                    1
     5,856 K

5.将这个进程kill掉。
C:\Users\lizy>taskkill /f /pid 963

备注:如果这个命令提示无权限,那么,可以去windows任务管理器进程那个窗口,找到这个进程,将它杀掉。

6.再运行adb devices,就没有问题了。
C:\Users\lizy>adb devices
4df7f482396a301d    device

时间: 2024-11-01 13:20:58

android的模拟器-Genymotion的相关文章

Android 快速模拟器Genymotion

genymotion是一款号称速度最快性能最好的android模拟器,它基于Oracle VM VirtualBox.支持GPS.重力感应.光.温度等诸多传感器:支持OpenGL 3D加速:电池电量模拟:能够运行在windows.linux.mac系统下:并提供的有eclipse下的插件,可以支持在eclipse下进行应用开发测试. (一)首先介绍下如何下载并运行genymotion模拟器 在http://www.genymotion.com/网站上点击sign up按钮开始进行注册. 填写相关

Android模拟器Genymotion安装使用教程详解

一.注册\登录 打开Genymotion官网,https://www.genymotion.com/ ,首先点击右上角的Sign in进行登录操作.如何登录就不细讲了,下面讲一下如何注册(备注:注册按钮在登录界面中). 注册 如果没有账号,则需要先注册.在登录界面,点击Create an account按钮打开注册界面. 注册界面如下:(使用谷歌浏览器翻译后的界面) 按照上面的提示输入相关内容,需要注意的是输入邮箱和密码后,系统会发送一封邮件到你邮箱,请一定要去验证.注意:一定要进行验证!!!

Android模拟器Genymotion安装及使用教程详解

尊重版权,未经授权不得转载 本文出自:http://blog.csdn.net/fengyuzhengfan/article/details/53366252 一直以来都有不少朋友问我关于Android模拟器的事情,比如:那个Android模拟比较快,如何安装使用之类.今天我整理出来这篇教程,供我的朋友以及各位小伙伴们查阅借鉴. Android的模拟器很多,但最原汁原味的还数Android SDK中的模拟器,毕竟是Google的亲儿子.之前Android SDK中的模拟器运行速度一直是大家吐槽的

ArcGIS4Android 3 :最快Android模拟器Genymotion

整理了使用方法和资源: Android开发人员都知道,原生的模拟器启动比较慢,操作起来也不流畅,还会出现莫名的问题.当然很多人都会选择直接使用android手机来开发,但是有时候需要在投影仪上演示程序的时候手机不太好做到吧.这里给大家介绍一款很好的android模拟器——genymotion. 一.安装方法 1.Genymotion安卓模拟器其实不是普通的模拟器,严格来说,genymotion是虚拟机,被网传定义为模拟器,加载APP的速度比较快,操作起来也很流畅. 2.Genymotion依赖于

android studio关联genymotion模拟器,未显示设备

如以下截图所示,在搭建android studio+genymotion时,遇到android studio关联genymotion时,显示不出模拟器设备,请问有没有遇到此现象的朋友,分享下解决方法,谢谢!

Android Studio安装genymotion模拟器

1.Genymotion的安装: Genymotion无疑是目前最快最好用的模拟器.官网下载地址:https://www.genymotion.com/ 先注册,然后下载,安装VirtualBox最简单的方式就是下载包含VirtualBox的Genymotion包,如下图红框部分所示: 下载完成后,开始安装.然后运行Genymotion软件,会提示你需要创建虚拟设备,点击yes按钮开始创建虚拟设备: 使用之前注册的账号进行连接: 然后选择其中一个版本的模拟器: 当然了,如果要在模拟器上运行程序,

最强Android模拟器genymotion的安装与配置

Android开发人员都知道,原生的模拟器启动比较慢,操作起来也不流畅,还会出现莫名的问题.当然很多人都会选择直接使用android手机来开发,但是有时候需要在投影仪上演示程序的时候手机不太好做到吧.这里我给大家介绍一款很好的android模拟器——Genymotion. 网上可以看到很多介绍Genymotion模拟器安装及使用方法的博文,我这两天也在自己电脑上进行了一些实践,经过一天的捣腾才装好,遇到了不少的问题,所以写下该博文做个记录. 一.Genymotion介绍  1.Genymotio

Eclipse+超快速的模拟器Genymotion开展Android申请书(第一步:安装和配置Genymotion)

一.安装和配置Genymotion (1)因为Eclipse自带SDK模拟器,慢启动,别说 今天给大家介绍一个更快速的模拟器Genymotion (2)第一次去Genymotion在官方网站上注册一个账号.此帐户是非常有用的 请记着你的账号和password(我用的是QQ好注冊的) 网址是:https://www.genymotion.com/ (3)填好信息之后 点击 Creat account 就可以注冊  然后到你的邮箱激活 就好了! (4)然后去下载genymotion  鉴于下载的比較

【Android Studio】 Android Studio集成genymotion模拟器

转自[http://blog.csdn.net/hyr83960944/article/details/37900383] Android Studio集成Genymotion比在Eclipse中集成简单多了.主要以下几个步骤: 1.官网先下载Genymotion:http://www.genymotion.com/,下载完成后安装好,同时你需要在genymotion官网上注册一个账号,这样你才能正常的使用genymotion. 下载完成后点击两个红色圈的那个图标,启动genymotion.然后