我有一台服务器运行在我的电脑上的网络上.有没有办法允许虚拟设备使用同一个网络并访问服务器?虚拟设备不会让我切换wifi(可能是因为没有).我看到的唯一选择是:
“无线和网络设置” – > “移动网络” – > “接入点名称”.
我不知道如何填写所有这些领域.如果有人有使用本地计算机互联网所需的所有领域的例子,我会很感激.
虚拟设备正在模拟我的Droid X(API 2.2).我不是在寻找有关如何与服务器进行通信的方法,而是在网络上进行一次简单的测试,以验证我是否正在进行(现在我只是使用ConnectivityManager来检查)
解决方法
http://developer.android.com/guide/developing/devices/emulator.html
如下所述:
“Each instance of the emulator runs
behind a virtual router/firewall
service that isolates it from your
development machine’s network
interfaces and settings and from the
internet. An emulated device can not
see your development machine or other
emulator instances on the network.
Instead,it sees only that it is
connected through Ethernet to a
router/firewall.”
所以你需要使用服务器的公共IP(而不是它的本地网络IP).