SORU
26 HAZİRAN 2011, Pazar


Hata nedeni nedir - java.net.UnknownHostException

Hatayı çözmek için gereken adımlar nelerdir

  java.net.UnknownHostException: Invalid hostname for server: local

Android emülatör ama sonuç yeni bir sanal konak adını "java.döner ekledim net.UnknownHostException java virtualhostname.net.İnetAddress.lookUpHostByName(İnetAddress.:506 java)".

Ben bilgisayarımda test benim URL yazdığınızda, ekran üzerinde çalışıyor. Logcat üzerinde Emülatör ve kontrol koştum ise, 200, 202, ya da hata kodu numarası ise HTTP durumunu okumak kontrol etmek mümkün olamazdı. Sadece döndü "" . UnknownHostException

CEVAP
26 HAZİRAN 2011, Pazar


Bu durum gerçekten söylüyor adı ile bilinen sunucu yok"". yerel Benim tahminim yerel bilgisayarınıza bağlanmak için çalışıyorsunuz. Hostname "localhost" yerine, ya da belki de 3*/::1 * (son bir IPv6) deneyin.

javadocs:

IP adresi belirtmek için atılan bir ev sahibi belirlenemedi.

5*/::1/"localhost" *her zaman geri döngü arabirimi olmalıdır, eğer bu olursa gerçekten şaşırırım.

Eğer gerçekten bir server "yerel" ağ - DNS ayarları incelemek veya bilgisayarlar için Dosya Ekle. çağrılırsa orada

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HDstarcraft

    HDstarcraft

    12 Mayıs 2009
  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • mist64

    mist64

    30 Mayıs 2006