web-dev-qa-db-ja.com

Android Studio / AVD "ゲストDNS IPを変換できません"エラーメッセージを防ぐ方法は?

Android Studioプロジェクトからエミュレータデバイスを起動してから約4秒ごとにエラーメッセージが[実行]ウィンドウに出力されます。フォーカスをハイジャックするため、非常に迷惑です。私が何をしようとも、このエラーのために、ウィンドウは4秒ごとに実行ウィンドウに切り替わります。

これは1日前に始まりましたが、何がそれを引き起こしたのかわかりません。私は同じエミュレーターを数か月間使用しています。多分Android SDK?の一部のアップグレードですか?外部SDKマネージャーはもう呼び出しできません。

enter image description here


このAPI 25ウェアエミュレータを起動すると、メッセージがすぐに表示され始めます。回避策の1つは、そのタブをフロートにすることです。そうすると、フォーカスがハイジャックされません。 2台目のモニターに移動します。


また、Android物理デバイスで実行されているWearアプリ(エミュレートされたウェアで物理電話を実行しています))をエミュレータに接続できないことにも気付きました。

79
Csaba Toth

これは、自動リダイレクトが設定されているネットワークに接続している、またはnot encrypted(HTTP)であるためです。で開始

  1. ネットワークから切断します。
  2. 再起動Android Studio

問題が解決しない場合は、エラーの詳細な説明を投稿してください。問題が解決しない場合は、ネットワーク管理者に連絡してください。

1
Pranav Bhaskar

多分これは助けることができます:

  • インターネットに接続していることを確認してください

説明:起動時に、エミュレータはシステムが現在使用しているDNSサーバーのリストを読み取ります。次に、このリストに最大4台のサーバーのIPアドレスを保存し、エミュレートされたアドレスでそれらにエイリアスを設定します10.0.2.310.0.2.410.0.2.5および10.0.2.6 必要に応じて。したがって、それらに対処するにはインターネット接続が必要です。

コマンドラインでエミュレーターを起動するときに、-dns-serverオプションは、使用するDNSサーバーのアドレスを手動で指定します。serverListは、サーバー名またはIPアドレスのコンマ区切りリストです。

0
Dekel Laifer