2016-06-14 59 views
0

我使用适配器验证开发了一个worklight应用程序(worklight 7.1 sdk)。我已经添加了一个android环境。在构建Android应用程序之后,我将apk复制到我的开发平板电脑并运行它。我现在面临两个问题: 1)我可以看到,在启动时,worklight查询cordova api以获得远程服务器URL“cordova.exec(defaultServerQueryCallBack,defaultServerQueryCallBack,'WLApp','readUserPref',[”WLDefaultServerURL “]);”。我注意到这个查询的结果是我当前的开发服务器:“http://mylabtopname:10080/MyWorklightApp”。如何设置此设置以指向生产服务器?在android中部署

2)我观察到,在调用适配器之前,worklight正在调用cordova插件(WLAuthorizationManagerPlugin.getClientInstanceIdHeader)。不知道这个插件用于什么,但我得到500错误(“发生意外的错误代码,请再试一次。”)。在android config.xml文件中,我看到了几个注册的插件(其中许多是常见的apache cordova插件,org.apache.cordova.xxx,其中许多插件似乎是worklight自定义插件,com.worklight.androidgap)。其中一个插件是“WLAuthorizationManagerPlugin”。 Debugging with chrome/inspect我可以看到加载了所有“org.apache.cordova.xxx”插件的文件夹worklight/plugins,看不到任何“com.worklight.androidgap.xxx”,不知道这是否问题

回答