2010-12-02 6 views
3

J'ai Ubuntu Linux 10.04, mon collègue utilise suse. Nous avons une connexion Wi-Fi à Internet. Nous utilisons un émulateur Android avec plusieurs appareils virtuels. Nous avons un problème avec la connexion Internet des périphériques virtuels. Normalement cela fonctionne bien mais parfois (environ 25%) le périphérique virtuel ne montre aucun signal de GSM et aucun Internet même si le PC est connecté. Il n'y a pas de raison claire à ce comportement. Il restera déconnecté pour toujours, donc si cela arrive, nous devrons redémarrer le périphérique virtuel et espérer que la prochaine tentative sera OK. Il arrive parfois à tous les appareils Android version Android, mais il est plus commun sur Android 2.x que Android 1.x. Est-ce que quelqu'un a la même erreur?Android émulateur parfois ne se connecte pas à Internet

+0

J'utilise Windows et j'ai parfois le même problème. Je ne connais pas de solution, redémarrer l'émulateur le résout pour moi. – Caner

+0

Etes-vous sûr de ne pas avoir désactivé l'accès à Internet par accident en cliquant sur F8? – ddewaele

+0

J'utilise Mac OS X et j'ai le même problème. C'est très frustrant. –

Répondre

1

J'ai la même erreur sur Windows. Qu'est-ce semble travailler est de traiter le VD comme un vrai téléphone et l'éteindre avant de fermer la fenêtre - donc appuyez et maintenez le bouton d'alimentation, puis en sélectionnant hors tension de la boîte de dialogue contextuelle puis lui donner un peu de temps pour arrêter (si vous regardez à partir de la vue DDcat logcat dans Eclipse vous pouvez le voir en cours d'exécution à travers les processus d'arrêt). Il ne fermera pas la fenêtre, mais vous verrez l'activité logcat s'arrêter. Puis fermez la fenêtre.

Je trouve que si je ferme le VD comme ça, je n'ai pas de problème quand je vais commencer le VD, mais si je ne le fais peut-être pas 1 fois 3 fois, ça ne va pas commencer correctement temps.

2

Je suggère d'utiliser la nouvelle fonction de capture instantanée pour enregistrer un bon instantané à restaurer avec le réseau en place. Je l'ai fait avec mon build CI et il semble avoir résolu le problème.

+0

Cela a l'avantage supplémentaire d'améliorer considérablement les temps de chargement de l'AVD. Voir http://androidbook.blogspot.com/2011/03/tip-speeding-up-your-android-emulator.html pour plus de détails. –

Questions connexes