4

で実行される python フラスコ フレームワークを使用してローカルで Web サービスをlocalhost:5000作成しました。http://localhost:5000/toi/something

今、Androidデバイスのブラウザからマシンに接続して同じサービスを呼び出そうとしています。私はこれを初めて行うので、このように機能するのか、それとも何か間違っているのかわかりませんが、Android デバイスに出力が表示されません。これが完了したら、Android アプリケーションでプログラムによって Web サービスを呼び出します。

ありがとうございました ifconfig イメージ マシンで期待される結果を得ている ip マシンで結果が得られない ip 最初の IP を使用する Android デバイス 2 番目の IP を使用する Android デバイス

4

2 に答える 2

5

コンピューターと同じ Wi-Fi ネットワークに電話が接続されている場合は、次の方法でアクセスする必要があります。

http://ipofyourcomputer:5000/toi/something/

これがうまくいったら、次のような Android で利用可能なライブラリのいくつかで試すことができます。

OkHttp - https://github.com/square/okhttp

android-async-http - http://loopj.com/android-async-http/

ボレー - https://android.googlesource.com/platform/frameworks/volley

または、 RESTサービスを構築している場合は、次を使用できます。

レトロフィット - http://square.github.io/retrofit/

それが役に立てば幸い。

于 2014-02-19T11:34:49.137 に答える
0

私の問題は、Windows ファイアウォールをオフにすることで解決しました。

于 2016-09-26T14:06:47.577 に答える