私は最初のAndroidアプリを作成しました(Sencha Touch + PhonegapはPC上でEclipseを使用しています)。それは、WCFサービスからいくつかのJSONを取得します。エミュレータで正常に動作します。アンドロイドはウェブサービスを見ることができません
私は今、私の携帯電話(ジンジャーブレッドを実行している三星GT - 19100T)に入れました。アプリケーションは実行されますが、サービスを呼び出すとハングアップします。携帯電話には読み込みアニメーションが表示されます。サーバーは要求に達していないことを示します。電話は、ネットokを閲覧することができます。
編集:問題はサーバーではないことを追加する必要があります。私はPC上で同じサービスをOKにブラウズすることができ、私たちはそれでうまく動作するiPhoneアプリを持っている。
私が気付いた唯一の奇妙なことは、iPhoneまたはPCでエンドポイントを参照すると、ブラウザにJSONテキストが表示されることです。アンドロイドのブラウザで試してみると、「ダウンロードできません」と表示されます。
これを診断するにはどうすればよいですか? 電話に何らかのオプションがありますか?
localserverを使用している場合は、ファイアウォールをオフにしてください(Windowsの場合)。 –
サーバー上のWebページを公開すると、モバイルデバイスからアクセスできますか?サーバーはデバイスに表示されていますか? –