"an error occurred in the application server (Not found)" 消息在 Android 应用中

"an error occurred in the application server (Not found)" message in Android app

有人给我一个 Genexus KB 来为它制作一个 SD 应用程序。但是每次我想尝试它时,每次我在真实设备(通过内部网络连接)或 Android 模拟器(Andy ).

我已将 KB 设置为指向存储在我的计算机中的本地数据库,并且我尝试了不同的方法来尝试它,但一直没有成功。

我还应该做什么?

PS:当我运行网页版的时候,没问题。

您可以尝试使用您服务器的 IP 设置服务器 URL。

可能是本地主机正在尝试访问它自己,即 android 设备。

服务URL属性:http://wiki.genexus.com/commwiki/servlet/hwikibypageid?21146

更新
我会按照 fpanizza 在评论中的建议去做。
另一个可能会解决问题的故障排除想法是尝试从模拟器上的 Web 导航器访问其余服务。这个想法是验证 emulator/device 可以 "see" 服务器。在应用程序外部进行测试将有助于了解问题出在应用程序、服务器还是连接设备 - 服务器。

奥泰达人,首先感谢你们给我的帮助!

其次,@fpanizza link 你给我的非常有用,我可以将 CatLog 与 android 模拟器 Andy 一起使用(在安装 Andy Rootkit 之后),我发现我的应用程序无法访问服务器中的 REST 服务将我引向@Franklin,他告诉我它与 REST 服务有关是正确的,后来我发现我没有在其中一个 WCF 服务上安装 HTTP 激活.Net Framework 4.5 Advanced Services,它允许访问 REST 服务,现在可以使用了。

谢谢@Juan。

为了更好地理解这里我附上图片。

控制面板 > 所有控制面板项目 > 程序和功能 > 打开或关闭 Windows 功能