2011-07-25 13 views
0

をスローAndroidのソケットは... UnknownHostExceptionがエラー

にjava.net.UnknownHostException:http://google.com

...私は私の活動でこれを行う際に - >のonCreate?

try { 
    Socket socket = new Socket("http://google.com", 80); 
} catch(Exception e) { 
    Log.e(tag, e.toString()); 
    return; 
} 

はい、私のマニフェストにインターネットアクセス権が設定されています。

<uses-permission android:name="android.permission.INTERNET" /> 

これはhttp://一部せずに、物理的なネクサスS携帯電話

答えて

3

使用www.google.com上でテストされています。

1

UnknownExceptionまたはUnknownHostExceptionをスローしていますか?

UnknownHostExceptionは、ホスト名検索に問題があることを意味します。 "http://"を付けずに試してください。それでも問題が解決しない場合は、直接IPアドレスで試してみてください。

あなたのアプリケーション権限が失敗していないか、そうでない場合はSecurityExceptionがスローされます。

0

ソケットが をスローするUnknownHostException - ホストのIPアドレスを特定できなかった場合。

インターネットアクセスが有効になっていますか?別のホストやIPアドレスで試してみるか、電話を再起動してみてください。

関連する問題