2012-05-07 50 views
0

我很茫然。我的异步服务器请求正在模拟器上工作,但是使用我自己的Android设备出现以下错误消息:Android - 服务器请求在模拟器上工作,但不在电话上

java.net.SocketException:操作超时。

在测试过程中,其他应用程序和互联网正在我的android设备上工作。即使在我的应用程序中,包括谷歌地图也在工作。此外,服务器响应,因为我用模拟器测试它,并在那里工作。

你有什么想法可以解决问题吗?

感谢您的帮助!

+0

你打印日志吗?你的日志是什么样的? – Jianhong

+0

你会发现我的日志在这个链接:[链接](http://codeupload.com/5716) – Andreas

回答

0

重置您的互联网连接或重新启动您的设备。

+0

有时它发生在me.inside我的应用程序显示套接字异常,但其他应用程序运行良好。但当我重置连接。这个对我有用。 –

+0

我同意..我也通过重新启动手机解决了此问题... – Sandeep

+0

对不起,它不起作用,与以前一样。谷歌地图正在我的应用程序和我的服务器请求不在我的服务器。看起来他们甚至没有到达服务器。 – Andreas

0

我有同样的问题,我复习清单文件,发现

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

丢失,并称固定对我来说。 误导性的一点是,当应用程序请求未在manifest.xml中声明的功能时,应用程序应该会崩溃,但它不能完美地在仿真器上运行。

相关问题