2011-08-04 15 views
5

Yerel bir tomcat örneğinde bulunan huzurlu bir web hizmetim var. Benim uygulamada bir get aracılığıyla url erişmeye çalışıyorum ama hata alıyorumBir android http yerel ağından 8080 url'ye nasıl erişirsiniz? Get

: konak orada bağlantıyı onaylamak için benim android emülatör tarayıcıdan bu url erişmeye çalıştığınızda ve alamıyorum

çözümlenmemiş ona da ulaşmak için. Bir uyarı diyor ekranda gelir: görünür benim url localhost'u kullanmıyorum

"bir SD kart 125562.bin indirmek için gereklidir" ama bir şey gibi:

http://192.168.1.2:8080/service/0/12345

O düz json döndürür

Ben android emülatör bu erişemez neden

bilen var mı? Aynı adresi adresimin yanı sıra bilgisayarımdan da tarayıcımdan başlatabilir ve jsonu geri getirir.

standart port 80 farklı robot kolu diğer portları mu? Sorun bu URL’nin uzantısı yok mu?

cevap

13

Android Emülatörü kesti sanal yönlendirici, konak bilgisayarlar ağdan Emulators ağ var sahiptir. Ancak bu yönlendirici ağın bir parçasıdır ve IP 10.0.2.2'u kullanarak yerel makinede çalışan sunuculara erişmenizi sağlar.

Yani istersek:

http://10.0.2.2:8080/service/0/12345 
+0

Bana bunu yap. :-) – Squonk

İlgili konular