[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 使用 Genymotion 导致 Genymotion 已连接,但无法访问互联网 的错误

 

先把要点 放前面:

网络二 一定要设置 桥接模式

网上很多文章都是设置为 NAT,笔者均失败!

 

笔者使用的Android API 是:

Custom Phone - 6.0.0 - API 23 - 768x1280

 

[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 

如何安装Genymotion可参考之前的链接:

[Android] Windows 7下 Android studio 安装 Genymotion 来调试 Android 遇到的问题总结

 

这里只说明 无法上网 的问题!

直接上配置图吧

 

一、设置Virtualbox

1)设置 当前 模拟器的网络

[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 

[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 

2)设置全局 网络,菜单路径:  管理 -- 全局设置 -- 网络

其中 NAT 网络在此处 无需设置,如下图:

[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 

主要设置  仅主机 (Host-Only) 即可:

[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 

[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 

[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 

二、设置完上面以后,就可以上网了!

 

网上又看到文章说,还要在 Genymotion 网络里做设置,当然那也是方法 (用 Fliddler 或者 其他抓包的 8888 端口做代理)。

但笔者这里并没有任何设置就可以上网了,如图:

 

[RN] 使用 Genymotion 导致 ” Genymotion 已连接,但无法访问互联网 “ 的错误

 

三、总结

笔者 之所以能设置成功,主要笔者是 Wifi 环境下,

 

网络二 一定要设置 桥接模式

网上很多文章都是设置为 NAT,笔者均失败!

 

 

参考:

 

https://blog.csdn.net/ClingtoM/article/details/60954565 

 

本博客地址: wukong1688

本文原文地址:https://www.cnblogs.com/wukong1688/p/10972849.html

转载请著名出处!谢谢~~

 

上一篇:RN App开机自启动


下一篇:RN命令的使用