Próbuję połączyć się (przez TCP) z serwerem działającym na moim komputerze z urządzenia z systemem Android. mam android.permission.INTERNET
w moim pliku manifestu:Android Socket: java.net.SocketException: Brak trasy do hosta
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
jestem w stanie połączyć się przy użyciu emulatora ale próbuje z urządzenia zgłasza błąd:
Android Socket: java.net.SocketException: No route to host
Może ktoś proszę o pomoc.
Jak uzyskać dostęp do komputera z urządzenia? Przez Wi-Fi lub USB? Jakiego adresu IP używasz do łączenia się z komputerem z systemu Android? – Idolon
cześć, używam WIFI. Adres IP jest tym, co otrzymuję za pomocą ipconfig: IPv4 Address. . . . . . . . . . . : 192.168.1.114 –
Czy możesz np. Uruchomić serwer internetowy na swoim komputerze (używając przeglądarki w telefonie)? Jeśli nie - jest to problem konfiguracji sieci, a nie programowania. – Idolon