2011年4月20日水曜日

[TIPS]Androidのエミュレータでネットに接続できない

Androidのエミュレータ(Emulator)を起動しても、
ネットに接続できなくて困ってました(アンテナのところが×になる)が、
対象方法が分かったので、ご紹介します。


原因:
エミュレータのDNSの設定が正しくなかった。

対処方法:
エミュレータのDNSを正しく設定する。

環境:
Windows Vista SP2

手順:
1.コマンドプロンプトを起動します。
(管理者権限で実行した方がよいかも)

2.以下のコマンドを打ちます。
 adb shell

3.DNSの設定を確認します
 getprop net.dns1
 getprop net.dns2
→空白が表示され、値が設定されていません

4.DNSを設定します
 setprop net.dns1 192.168.1.1
→DNSのアドレスは使用するPCによって異なります。
※コマンドプロントからipconfig /allで確認できます。


5.エミュレータを再起動します。
→インターネットに接続できました。

0 件のコメント:

コメントを投稿