2015-03-03 119 views
-2

I將項目導出爲.apk文件並安裝在我的Android Mobile中。當我使用我的公司WIFI在我的應用程序中,我可以檢查輸入的用戶並更新密碼(如果存在)。IBM Worklight Hybrid App

當我連接到移動網絡它不工作。

例如: - MyServer的主機名:192.168.0.16。在我的路由器中,我爲192.168.0.16和10080做了Portforwarding。My LouterSystem IP Ex:-122.169.78.182。

我使用SQL適配器來連接數據庫。

4月3日至3日:16:32.358:d/HttpPostRequestSender(1135):

蔭使用Android模擬器獲得以下錯誤運行的應用程序WLHybridRequestSender.run在WLHybridRequestSender.java:47 ::發送請求http://122.169.182.78:10800/Infraeasy/apps/services/api/DefaultPassword/android/query

03-03 04:16:32.608:I /編舞師(1135):跳過34幀!應用程序可能在其主線程上做了太多工作。

4月3日至3日:16:32.718:E/com.worklight.androidgap.plugin.WLNativeXHRPlugin(1135):WLNativeXHRPlugin $ NativeXHRPostListener.onException在WLNativeXHRPlugin.java:154 :: onException的

4月3日至3日:16:32.718:E/com.worklight.androidgap.plugin.WLNativeXHRPlugin(1135):org.apache.http.conn.HttpHostConnectException:連接到http://122.169.182.78:10800拒絕

+0

「它不工作」。那就是你的問題。 – 2015-03-03 05:55:01

+0

使用相同的網絡它的工作當我連接使用mobiledata它不與mobilefirst服務器聯繫..可以指導我是問題 – 2015-03-03 05:58:39

+0

你最大的問題是,你似乎不知道你的問題是什麼。或者,如果你知道你的問題是什麼,那麼你沒有告訴我們。請向你的問題添加你嘗試過的東西,結果是什麼,以及你期望的結果。 – 2015-03-03 06:00:27

回答

0

作爲您的重複問題:https://stackoverflow.com/questions/28803423/ibm-mobilrfirst-server-issue

的您用來託管服務器的計算機必須能夠接受來自的傳入連接公共互聯網,否則應用程序將無法連接到服務器。

當手機和服務器在同一網絡中,然後應用程序能夠連接。因此,您必須驗證:

  1. 的服務器能夠接受來自公共互聯網
  2. 那有沒有防火牆阻止任何港口和交通
  3. 如果你在logcat中得到任何錯誤連接(當您使用USB電纜將計算機)連接設備,塔將有助於調試
+0

IDAN我我wlclient.properties文件wlServerHost = 192.168.0.16 ip地址進行MobileFirst服務器部署開發機器。這是對的嗎? – 2015-03-03 06:32:56

+0

如果您的2個IP地址確保您指向正確的IP地址。您必須使用您的主機的公共IP地址 – 2015-03-03 06:34:09

+0

http://122.169.100.72:10080/worklightconsole iam在瀏覽器中使用此地址,而不顯示worklight控制檯。 122.169.100.72以上是我的公開..但是我使用本地192.168.0。220:10080 /工作燈顯示 – 2015-03-03 06:43:43

相關問題