在android实时设备中动态更改mobilefirst平台中的wlclient

时间:2016-03-16 16:51:21

标签: ibm-mobilefirst

我在https://developer.ibm.com/mobilefirstplatform/2015/02/02/changing-server-url-runtime/上发了一篇文章。它在模拟器上工作正常,但当我在真正的Android设备上尝试它失败了。 Url已更改但无法连接到服务器。我无法理解这是什么问题。 我可以帮忙吗?  谢谢。

logcat的 Click here to view the logcat

1 个答案:

答案 0 :(得分:0)

更新:在上传的LogCat中可以看到:

  

引起:java.net.ConnectException:10000ms后无法连接到/10.0.0.3(端口10080):isConnected失败:EHOSTUNREACH(无主机路由)

10.0.0.3是内部IP地址,您的设备无法使用;将IP地址更改为您计算机的“真实”公共IP地址。

==

API失败的唯一原因是远程服务器没有部署应用程序的.wlapp文件,或者是否指向不存在的服务器。

如果部署了.wlapp文件,则需要在发生错误时提供LogCat日志。