2013-10-22 148 views
0

我做了一个asp网络服务,我从我的android应用程序通过ksoap2库访问它。我已成功通过10.0.2.2:9000/Service1.asmx从模拟器访问服务。Android设备无法访问本地WIFI上的网络服务


现在我试图从我的android设备访问它,但我无法访问它。 我已经在IIS上托管了该服务,现在我可以通过192.168.xx.xxx/Service1.asmx从模拟器访问它。


的问题还是一样不能看在我上通过WIFI连接到同一个LAN设备Android应用程序的任何结果,但我现在可以看到通过手机浏览器我的web服务。除此之外,我编辑了web.config文件以允许LAN上的所有系统调用我的Web服务方法。

我刚查过错误。错误吐司显示java io.IOException在设备上仍然运行没有任何错误仿真程序

+0

你在你的清单文件中添加了使用互联网的权限。<使用权限android:name =“android.permission.INTERNET”/>' – Akshay

+0

显然,这就是为什么我能够从模拟器访问它 –

回答

0

我会建议检查是否192.168.xx.xxx/Service1.asmx。可通过Android手机浏览器访问。我怀疑你的设备可能在其他IP组中。

+0

yes这是,我已经检查过了 –

相关问题