プロキシ設定でエミュレータを実行する必要があります。エミュレータを起動するには、コマンドプロンプトで次のコマンドを使用します。
emulator -avd AVD_for_3_7_WVGA_Nexus_One -http-proxy http://username:password@IP:Port
http-proxy スイッチがなければ正常に動作しますが、http-proxy を使用すると次のエラーが発生しました。
FATAL:.//android/base/sockets/SocketWaiter.cpp:89:Check failed: isValidFd(fd). fd 1404 max1024
ベストアンサー1
私もまったく同じ問題を経験しています。
幸いなことに回避策があり、それが機能していると言えます (少なくとも私の場合は)。-no-audio
コマンドにパラメータを追加します。
emulator -avd <device_name> -no-audio -http-proxy http://<username:password@>IP:Port
編集:うまくいっている場合でも、星を付けてください不具合それを直すために!