ローカル・ネットワーク上のシステムからデータをフェッチしたいときに、volleyが動作しません。 URLはhttp://192.168.x.x/data.php
のようになりますが、エミュレータではうまく動作しますが、実際のデバイスではうまく動作しません。それは私たちのエラーの時間を示しています。 私は最大時間を設定して、ポリシーを再試行しました。しかし無駄に。ローカルIP上でアンドロイド・ボレー・ライブラリが動作しない
1
A
答えて
0
これを解決する方法は2つあります。
a)は、LANや無線LANを使用していずれかのローカルネットワークに接続されたPCに接続されているデバイスを保ちます。デバッグモードをオンにします。 ipconfigを使ってあなたのPCのipv4アドレスを確認し、それを使用してください。
ルータのサーバーのポートを転送してから、お使いのPCのipconfigコマンドにあるipv4アドレスを使用します。
c)ベストオプション - >これを使用します。あなたのルータのPCのサーバポートを転送する、あなたのルータのDHCP設定に移動して、あなたのPCにあなたのルータが常にそのローカルIPを与えることを確認するために、あなたのPCのMACに優先DHCP IPを与える(グローバルは静的IP )。 DDNSに登録し、上記のipを使用すると、世界中のどこからでもあなたのWebサービスにアクセスできます。 (私はDDNS部分にdynudnsを使用)
は、最初の2つのステップで他のアイデア
ためHow can I access my localhost from my Android device?を参照して、ルータはそれが要求転送できるように、モバイルは、無線LANを介して接続されていることを確認してください。それは3番目に、それはインターネットに接続することができますとにかく好きです。また、最初の場合は、ローカルIPが変更されるたびにURLを変更する必要があります。
2番目のオプションでは、DNSによって自動IPアップデートのツールが提供されます:)
関連する問題
- 1. アンドロイド4.2.2で動作し、4.4以上で動作しないアプリケーション
- 2. 3G/4Gがオンの場合、ローカルのWiFiでAndroidボレーは動作しません
- 3. YUIライブラリがSSL上で動作しない(セキュアサーバ)
- 4. ボレー(アンドロイド)でIPアドレスにPOSTリクエストを送信する方法
- 5. ローカルでの作業中にHerokuプラットフォーム上でRailsアプリケーションが動作しない
- 6. なぜ私のRubyアプリケーションがローカルで動作し、Heroku上で動作しないのですか?
- 7. PhoneGapウォッチポジションがアンドロイドで動作しない
- 8. イオンログインボタンがアンドロイドで動作しない
- 9. tabActivityがアンドロイドで動作しない
- 10. テキストカラーセレクタがアンドロイドで動作しない4
- 11. Applinksインテントがアンドロイドで動作しない
- 12. qt [OpenGL]がアンドロイドで動作しない
- 13. アンドロイドでアプリケーションロックが動作しない5.1
- 14. アンドロイド・ボレーJsonArrayRequest戻り値なし
- 15. Swiffy、Flash to HTML5はローカルではあるがサーバ上では動作しない
- 16. アンドロイド:msnのjmlライブラリはアンドロイド2.1で動作しませんか?
- 17. クライアント(アンドロイド) - サーバ(java)通信 - ローカルIPアドレス
- 18. PythonアプリケーションがUbuntuで(リモート)、Ubuntu上で "Killed"になっていますが、Mac上で動作します(ローカルで)
- 19. libmysql mysql_real_connectはlocalhostで失敗しますが、ローカルIPアドレスで動作します
- 20. Swift 3.0ライブラリでSwiftChartライブラリが動作しない
- 21. Android Studioライブラリが動作しない
- 22. Carabinerが動作しない - Codeigniterライブラリ
- 23. Arduino Uno Wifiライブラリが動作しない
- 24. Ionic package buildアンドロイドが動作しない
- 25. アンドロイドが動作しないJavascriptインターフェイス
- 26. アンドロイド検索が動作しない
- 27. Ionic runアンドロイドが動作しない
- 28. アンドロイドmkdirsが動作しない
- 29. アンドロイド:TextViewのgravityが動作しない
- 30. Proguardが動作しない、Eclipse(アンドロイド)がObfuscationでない
デバイスは同じローカルネットワークに接続されていますか? –
USBはモバイルデバイスにネットワークを提供しません。お使いの端末のWi-Fiを有効にしてみてください。 –
[Androidデバイスからローカルホストにアクセスするにはどうすればいいですか?](http://stackoverflow.com/questions/4779963/how-can-i-access-my-localhost-from-my-android-device) – Kushan