Genymotion Android模拟器下载和找不到模拟器解决方法

转载自:http://blog.csdn.net/qing666888/article/details/51622762  小光前辈


Genymotion号称Android模拟器中运行最快的,但是服务器在国外,Android镜像下载起来那个速度就不想说了。

Add new device后下载速度太慢了,容易失败


解决方法如下:

方法一:

1、设置HTTP代理,在Setting->Network,自己设置HTTP proxy和Port

 

方法二:

1、找到下载链接,直接用迅雷拖下来

     遇到下载失败或者下载太慢,win+R打开运行框,输入 %appdata%, 再点击上一步(Alt+↑ ),找到local文件夹里的Genymobile,打开 查看里面的genymotion.log文件,

找到类似下面的文字

[Genymotion] [Debug] Downloading file

"http://files2.genymotion.com/dists/4.1.1/ova/genymotion_vbox86p_4.1.1_151117_133208.ova"


将http://file........ova 这个虚拟镜像地址直接用迅雷极速版下载,或者使用迅雷离线下载等功能很快能完成下载


2、把下载的文件复制到C:\Users\用户主目录\AppData\Local\Genymobile\Genymotion\ova 中覆盖里面以随机数命名的对应镜像。实际上就是刚才看到genymotion软件刚刚点击下载的那个镜像,


3、重新按照刚刚下载操作GUI的下载步骤,你会发现对应的镜像已经可以使用了不需要下载了,验证安装后即会显示在设备列表中。

点击start ,启动模拟器,开始使用


转载自:http://blog.csdn.net/zml_2015/article/details/52013724


直接上图了:

1.下面这个图是可能是大家最常见的……明明我的模拟器已经开启起来了,可AS就是检测不到,能急死人(哈哈哈)

2.首先确保自己 已打开的模拟器只有一种,其次打开自己的任务管理器看一下自己的adb进程是不是在运行,

我这用的是Genymotion模拟器,所以进程中会有三个adb进程在运行,如果一个也没有或者不是3个的话,那么下面的操作也是无效的,


首先需要开启adb进程,在genymotion模拟器安装目录下的tool文件夹下有一个adb.exe,用dos进入到这个文件夹然后使用adb命令开启adb进程



如果使用的是原生模拟器应该只有一个adb在运行,如果没有adb进程运行,就cmd到sdk的platform-tools目录下进项上述操作。


强烈建议先只开一个模拟器,等检测到模拟器之后再开多个模拟器;点下面这个debug的按钮

3.然后就会出现下图的情况,它会去等待adb

4.如果adb未响应的话,它会提示你手动重启adb,只需要一直点击Restart即可,一直点到检测到模拟器为止,可能重启个10来次就检测到了,总之一直重启就是了

注意事项:一定要确保自己 已打开的模拟器只有一种,强烈建议先只开一个模拟器,等检测到模拟器之后再开多个模拟器

5.然后成功检测到模拟器;现在是debug模式,如果不想用debug的话,可以把这个窗口关掉,然后去run就行了;不用担心检测不到模拟器了,以为它在debug的时候已经检测到了

6.注意事项:genymotion模拟器和原生模拟器使用的adb不是同一个,如果想用adb shell命令的话,要用模拟器安装文件夹下tool文件夹下的adb.exe 才行,不同的模拟器之间使用的adb是不一样的;


展开阅读全文

没有更多推荐了,返回首页