在android emulator中打开worklight混合应用程序时出现超时错误

在android emulator中打开worklight混合应用程序时出现超时错误,android,ibm-mobilefirst,Android,Ibm Mobilefirst,当我尝试在android emulator中运行worklight混合应用程序时,它会给我超时错误。但是,它在我的android手机上运行良好 帮助我如何在android emulator中运行它。顺便说一句,我将loadUrlTimeoutValue增加到60秒。它仍然不起作用请确保在application-descriptor.xml文件中,您使用计算机的实际网络IP地址作为worklightServerRootURL的值我时不时遇到这些问题。我已经意识到这是为什么。如果您在Logcat中看

当我尝试在android emulator中运行worklight混合应用程序时,它会给我超时错误。但是,它在我的android手机上运行良好


帮助我如何在android emulator中运行它。顺便说一句,我将loadUrlTimeoutValue增加到60秒。它仍然不起作用

请确保在application-descriptor.xml文件中,您使用计算机的实际网络IP地址作为
worklightServerRootURL的值

我时不时遇到这些问题。我已经意识到这是为什么。如果您在Logcat中看到这样的错误

CordovaWebView: TIMEOUT ERROR! CordovaWebView:超时错误! 这意味着加载代码(可能是您的js)所需的时间太长


在工作台中,展开android文件夹>本机文件夹>res文件夹>xml文件夹>并打开config.xml文件。
在首选项部分添加以下内容



全部构建并重新部署

我认为这是一个特定于worklight的问题,因为会显示一个警告,提示“与服务器的连接不成功”,我将其指定为http://${local.IPAddress}:8085。。给出这样的值应该可以,对吧?为什么是8085?您是在应用服务器上部署Worklight,还是使用Eclipse插件(Worklight Studio)?我建议使用实际的IP地址(在CMD窗口中使用IPCONFIG)。如果要更改端口,还必须在worklight.properties中进行更改。请使用有关开发环境的所有相关信息编辑您的问题。