Vermutlich liegt es daran, dass das Android Gerät im "mobile Daten" Netz eine andere
IP Adresse als im LAN hat.
Man kann mit
ip.me und anderen Webseiten die (momentane)
IP Adresse ermitteln.
Quelle:
https://www.slashgear.com/950107/the...es-ip-address/
Jedoch: laut
https://stackoverflow.com/questions/...ernet-possible ist es ausserdem sehr wahrscheinlich, dass die Netzwerkanbieter nicht den Aufbau von
TCP Verbindungen zu einem Gerät erlauben, sondern nur einen vom Gerät ausgehenden Verbindungsaufbau zu einem anderen (externen) Server.