Java 如何从仿真器排除连接故障?
我正在尝试使用设置了主机名的服务器连接仿真器。 实际IP是一个内部IP,我通过WIFI连接到网络。 我可以从浏览器很好地访问IP,但使用模拟器,我可以: java.net.UnknownHostException:无法解析主机 “internal.server.com”:在上没有与主机名关联的地址 java.net.InetAddress.lookupHostByNameInetAddress.java:427 有几次我因为某种原因被拒绝了 原因:android.system.ErrnoException:连接失败: 未恢复的连接被拒绝 我曾尝试在Emulator设置中添加代理,以防出现路由问题,删除代理,但无法连接。 我如何调试这个 我尝试连接的方式是:Java 如何从仿真器排除连接故障?,java,android,networking,android-emulator,httpclient,Java,Android,Networking,Android Emulator,Httpclient,我正在尝试使用设置了主机名的服务器连接仿真器。 实际IP是一个内部IP,我通过WIFI连接到网络。 我可以从浏览器很好地访问IP,但使用模拟器,我可以: java.net.UnknownHostException:无法解析主机 “internal.server.com”:在上没有与主机名关联的地址 java.net.InetAddress.lookupHostByNameInetAddress.java:427 有几次我因为某种原因被拒绝了 原因:android.system.ErrnoExce
HttpClient client = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
HttpResponse response = null;
response = client.execute(httpGet);
StatusLine statusLine = response.getStatusLine();
int statusCode = statusLine.getStatusCode();
etc
在我的清单中,我有:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
如何从仿真器排除连接故障 我需要在模拟器上连续尝试2-3次。模拟器似乎需要几分钟才能与WIFI或类似的东西同步