2010-08-03 3 views

Répondre

1

L'émulateur n'émule pas spécifiquement le WiFi. Il émule une connexion réseau générique. Vous pouvez utiliser telnet commands pour configurer ses caractéristiques (par exemple, vitesse, latence).

+0

Vous avez plus de rep que moi. Pouvez-vous s'il vous plaît modifier la question et corriger le titre? Le "Imulator" me fait grincer des dents :) – Felix

0

Voici la solution que je suis venu avec pour simuler la perte totale de connexion réseau sur l'émulateur:

Ecrire le script suivant et nommez-le « nonetwork.sh »

netcfg eth0 down 
sleep 10 
netcfg eth0 up 
netcfg eth0 dhcp 

Téléchargez le script suivant pour l'émulateur via cette commande:

adb push nonetwork.sh /data/local/nonetwork.sh 

Modifier les autorisations

adb shell chmod 700 /data/local/nonetwork.sh 

Lancez-

adb shell /data/local/nonetwork.sh 

Alors que le réseau est en panne sur l'appareil que vous perdrez l'accès à adb ainsi, mais une fois que la connexion est rétablie, il fonctionnera à nouveau. J'espère que cela t'aides.

+3

Qu'est-ce que cela a à voir avec la simulation de WiFi? –

Questions connexes