2009-12-16 5 views

Répondre

2

La commutation de Edge à WiFi nécessite que le périphérique renomme son adresse IP. Alors oui, il va couper toutes les connexions sont actives au moment de la commutation.

0

Il ne garde pas la connexion ouverte, mais il ne ferme pas explicitement non plus - si vous lisez sur le socket lorsque le WiFi démarre, vous ne retrouverez pas EOF sur votre lecture! Vous devrez détecter la modification de la connectivité à l'aide d'un BroadcastReceiver et fermer le socket vous-même.

+0

Je pourrais avoir quelque chose de similaire qui s'est passé étrangement @AirsourceLtd, ... récemment, mes deux appareils Android essayent de se connecter les uns aux autres. Un agissant comme AP, et un autre agissent en tant que client. Premièrement, ils se sont connectés avec succès. Mais lorsque le client essaie de connecter une socket à ce point d'accès, sa connexion est toujours refusée. Y a-t-il quelque chose qui ne va pas? – gumuruh