从Genymotion模拟器访问主机

dam*_*uar 42 android android-emulator genymotion

我尝试使用IP地址从我的应用程序连接到主机192.168.56.1,但没有成功.我签到了ipconfig,上面提到的IP有一个Virtualbox连接.有人可以帮忙修复它吗?

ngu*_*a02 106

试试这个ip地址:10.0.3.2它应该工作

  • 我不记得我是怎么发现的,但是从Android开发者页面,android团队使用10.0.2.2作为他们的avd模拟器的默认IP地址.从genymotion,我去设置并检查无线网络,并看到10.0.3.15的IP地址,所以我尝试(运气)与10.0.3.2,它的工作原理 (5认同)
  • 有人可以解释这个信息的来源,或解释如何识别这个IP地址的过程? (2认同)

Sal*_*ara 7

我遇到了与OP相同的问题,切换到Bridged for Adapter 2为我纠正了这个问题.

VirtualBox > Settings > Network  > Adaptor 2

Attached to: Bridged Adapter
Name: en0: Wi-Fi (airport)
Run Code Online (Sandbox Code Playgroud)