2011-11-11 74 views
1

我已经编写了我的第一个Android应用程序(在PC上使用Eclipse的Sencha Touch + Phonegap)。它从WCF服务中提取一些JSON。它在模拟器中工作正常。android无法看到网络服务

我现在把它放在我的手机上(运行姜饼的三星GT-19100T)。该应用程序运行但挂起时调用服务。手机只显示加载动画。服务器显示没有请求达到它。手机可以浏览网络正常。

编辑:我应该补充说,问题不是服务器。我可以在PC上浏览相同的服务,并且我们有一个适用于iPhone的iPhone应用程序。

我注意到的唯一另外一件奇怪的事情是,如果我浏览到iPhone或PC上的端点,我会在浏览器中看到JSON文本。如果我在Android浏览器上试用它,它会显示“无法下载”。

我该如何进行诊断? 手机上有某种选择吗?

+0

如果您使用的是本地服务器,请关闭防火墙(对于Windows O/S)。 –

+0

如果您公开您的服务器上的任何网页是否可以从移动设备访问?您的服务器是否可见于设备上? –

回答

0

找到了。答案是现在拍摄我。

这个URL很久以前就已经进入了,我忘记了所有关于它的信息,包括很少的细节,比如它使用了的内部IP地址

Total facepalm。不,那不行。让我们试一下facedesk ...