1

Android デバイスでアプリケーションを実行しようとしています。サーバーには、ブラウザと Android Emulator からアクセスできます。

しかし、デバイス (Worklight Server と同じネットワークにも接続されている) は Worklight サーバーにアクセスできません。logcat で次のエラーが表示されます。

09-13 00:30:38.168: E/locationServices(4826):

[http://172.20.14.181:10080/location/apps/services/api/locationServices/android/query] Host is not responsive. Try 

to manually access the URL through the android emulator browser to verify connectivity.
4

2 に答える 2

0

これは、マシンに複数の IP アドレスがある場合に、Worklight Builder が間違った IP アドレスを選択していることが原因である可能性があります。

Build for Remote Server代わりに選択してみてください。ダイアログ オプションで外部 IP アドレスを使用します。
これにより、入力した接続の詳細に基づいて Android プロジェクトが生成されます。

次に、生成された Android プロジェクトをデバイスで実行し、今度は Worklight Server に接続するかどうかを確認します。

注:を使用して実行したときに行った変更が上書きされるため、実行しないでください。Build All and DeployBuild Specific EnvironmentBuild for Remote Server

于 2013-09-13T09:20:11.320 に答える