1

我们,我和两个队友,正在尝试通过 Android 应用程序访问 WCF Web 服务。我们使用 JSON 来传输对象。我们已经测试可以通过 google chrome、internet explorer 和模拟器上的 android 浏览器通过 HTTP 调用该服务。

我们已经在 android manifest 中使用

<uses-permission android:name = "android.permission.INTERNET"/>

我们使用 HttpClient 和 HttpResponse 对象来连接到 WCF 服务器。

目前,我们正在尝试在运行模拟器的机器上本地访问服务器,以及在本地网络上托管的机器上访问服务器。

我们的问题似乎是我们无法通过我们的应用程序连接到任何服务器,无论是我们尝试连接的服务器还是任何其他服务器。

我们已经使用 http 测试了与 windows phone 程序的服务器连接,这似乎工作正常。

我们是否遗漏了一些明显的东西?我们真的觉得我们正在用头撞砖墙。

非常感谢您提供的任何建议,如果需要更多信息,请随时回复。

4

2 回答 2

0

10.0.2.2用作与 android Emulator 在同一台机器上运行的服务器的 IP ...

于 2012-11-19T11:53:13.980 回答
0

尝试使用 Traceview http://developer.android.com/tools/help/traceview.html找出问题所在。您可以使用它创建一个跟踪文件,显示网络连接的状态以及失败的位置。

于 2012-11-20T14:11:58.010 回答