2016-06-14 56 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」,不知道這是否問題

回答