我正在开发一个worklight应用程序。我为项目生成了android环境...在Android应用程序中,我能够在背景上看到主屏幕,但是有一个繁忙的图标,它会持续很长时间,我无法在任何地方点击主页面我在模拟器上运行应用程序。一段时间后,它说“客户端初始化失败。连接服务不可用”
我收到以下日志警告
跳过37帧!应用程序可能在其主线程上做了太多工作。
我在日志中有这些错误
SQLiteLog:(14)无法在[00bb9c9ce4]的第30176行打开文件
SQLiteLog:(14)os_unix.c:30176:(2)open(/CachedGeoposition.db) -
回复[http://9.124.23.225:8080/apps/services/api/RQMLight/android/heartbeat]成功:
我在网址上收到以下消息:
/ * - 确保以下 {“WL-Authentication-Failure”:{“wl_remoteDisableRealm”:{“reason”:“登录失败”}}} * /
!记录here
我也收到了错误
CordovaWebViewClient.onReceivedError:错误代码= -6说明=与...的连接 服务器不成功。 URL =文件:///data/data/com.RQMLight/files/www/default/RQMLight.html
和
的onMessage(onReceivedError,{ “的errorCode”:-6, “URL”: “文件:///data/data/com.RQMLight/files/www/default/RQMLight.html”, “描述”:“的 与服务器的连接失败。“})
答案 0 :(得分:1)
我通过在扩展WLDroidGap的主java类中添加以下行来解决这个问题。将此内容写入WLInitCompleted()方法
super.setIntegerProperty("loadUrlTimeoutValue", 60000);
答案 1 :(得分:0)
我遇到了同样的问题。
我通过在WL应用中使用服务器的真实IP地址而不是使用localhost来解决它:
这解决了我的问题。