【Android】解决Genymotion下载设备失败的方法(Connection Timeout)

这里写图片描述

分析原因:

翻墙是必须的,但是为什么还是链接超时呢?
在网上看到一些大神的分析,可能是端口被禁了,比如说我用校园网,学校就经常刚这样的事…………

解决办法

来点直接暴力的

1. 找到Genymotion的日志文件

  • win下 打开 C:\Users\用户名\AppData\Local\Genymobile目录
  • Linux或者Mac下 来到你的Home下,显示隐藏的文件夹,会看到 .Genymobile目录(即:/home/你的用户名/.Genymobile)

Mac中显示隐藏文件夹的命令:

早期的OS X(10.6~10.8)系统可以使用如下两条命令来开始或者关闭系统隐藏文件的显示:
defaults write com.apple.Finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件
defaults write com.apple.Finder AppleShowAllFiles No && killall Finder //不显示隐藏文件
当升级到OS X 10.9 Mavericks版本之后,这两条命令需要做一些修改,变成了如下命令:
defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles No && killall Finder //不显示隐藏文件

2. 打开genymotion.log文件,在里面最下面几行,找到如下日志

3. 开始下载

拖地浏览器: http://files2.genymotion.com/dists/你要下载的版本号/ova/从日志文件中得到的与版本号相对应的信息 例如 http://files2.genymotion.com/dists/5.1.0/ova/genymotion_vbox86p_5.1_151117_200001.ova 可以发现,2.6版本的日志中没有直接给出下载链接,而是做了处理,不能够直接下载的,需要自己做拼接,但是2.5及以前的版本就可以直接下载了。

安装

方法1. 直接用 双击,系统会自动启动 virtualbox 按照引导就可以导入镜像 方法2. 将下载好的.ova文件放到对应的文件夹中即可
  • win 用户 :C:\Users\用户名\AppData\Local\Genymobile\Genymotion\ova目录
  • Linux :/home/你的用户名/.Genymobile/Genymotion/ova目录

开始使用吧!!

可以直接下载的地址:

2.6版本中的(16年3月)
http://files2.genymotion.com/dists/6.0.0/ova/genymotion_vbox86p_6.0_160114_090449.ova
http://files2.genymotion.com/dists/4.4.4/ova/genymotion_vbox86p_4.4.4_151118_000003.ova
http://files2.genymotion.com/dists/5.1.0/ova/genymotion_vbox86p_5.1_151117_200001.ova

2.5版本中的(15年)
http://files2.genymotion.com/dists/2.3.7/ova/genymotion_vbox86p_2.3.7_150610_091733.ova
http://files2.genymotion.com/dists/4.1.1/ova/genymotion_vbox86p_4.1.1_150610_092200.ova
http://files2.genymotion.com/dists/4.2.2/ova/genymotion_vbox86p_4.2.2_150609_211430.ova
http://files2.genymotion.com/dists/4.3/ova/genymotion_vbox86p_4.3_150609_213001.ova
http://files2.genymotion.com/dists/4.4.4/ova/genymotion_vbox86p_4.4.4_150610_101851.ova
http://files2.genymotion.com/dists/5.0.0/ova/genymotion_vbox86p_5.0_150610_003747.ova
http://files2.genymotion.com/dists/5.1.0/ova/genymotion_vbox86p_5.1_150609_195503.ova
http://files2.genymotion.com/dists/5.1.0/ova/genymotion_vbox86tp_5.1_150610_103034.ova
http://files2.genymotion.com/dists/4.4.4/ova/genymotion_vbox86tp_4.4.4_150610_091703.ova

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
当Linux的TCP connect失败时出现connection timeout和no route to host的错误时,通常是由于以下原因导致的: 1. Connection Timeout(连接超时):当客户端尝试建立一个TCP连接时,如果在预设的时间内没有收到服务端的响应,就会出现connection timeout错误。这可能是因为网络延迟过高,网络拥堵,或者服务端没有正确地响应连接请求。 2. No Route to Host(无法路由到主机):当客户端无法找到到达特定主机的路由时,就会出现no route to host错误。这可能是因为主机的IP地址不正确,网络设置不正确,或者网络连接中断导致客户端无法找到到达目标主机的路径。 解决这些问题的方法如下: 1. Connection Timeout: - 检查网络连接是否正常,包括网络带宽和延迟等情况。 - 确保服务端程序正常运行,并能够接受客户端的连接请求。 - 调整客户端和服务端的超时时间,可以尝试增大连接建立的超时时间。 2. No Route to Host: - 检查目标主机的IP地址是否正确,在客户端中进行确认。 - 确保网络设置正确,包括网关等相关配置。 - 检查客户端与目标主机之间的网络连接是否正常,比如通过ping命令测试网络连通性。 - 如果网络连接中断,尝试重新连接网络,或与网络管理员联系。 总而言之,connection timeout和no route to host错误提示都是无法成功建立TCP连接的指示,通常与网络连接的问题有关。通过识别和解决网络连接的问题,可以解决这些错误。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值