Émulateur Android démarre mais Eclipse ne pas le reconnaître
En règle générale, tout fonctionne bien, mais alors parfois Eclipse ou mon émulateur Android décide d'être un salaud et refuse de travailler.
J'ouvre l'AVD Manager dans Eclipse. - Je choisir l'AVD je veux et cliquez sur Démarrer. L'émulateur démarre et il va par le biais de la loooong processus de démarrage. Il termine enfin en démarrage et puis pour une raison quelconque, il a immédiatement redémarre et passe par le looong processus de démarrage de nouveau. Une fois qu'il démarre la deuxième fois, Eclipse perd la trace. Il n'est plus de listes dans l'onglet Périphériques et je ne peux pas installer mon application ou de l'exécuter sur cet émulateur. Si je tue l'émulateur et essayez de le démarrer, puis-je obtenir exactement le même comportement. C'est incroyablement frustrant.
Il n'y a pas de messages qui se passe dans la console pour expliquer le comportement. Une idée de pourquoi ce qui se passe?
- Quelles sont les versions du SDK Android, plugin ADT, l'API au niveau de l'émulateur, et Eclipse vous exécutez?
Vous devez vous connecter pour publier un commentaire.
C'est un problème connu lorsque la bad commence avant l'émulateur. Je ne sais pas vraiment la raison, mais une rapide solution est de redémarrer la bad dans l'invite de commande (avec l'émulateur en cours d'exécution)
Maintenant,
sera de retour l'émulateur et l'Éclipse sera en mesure d'installer l'application.
alias adb-restart
est un tour de nice, il vous permet de gagner quelques secondes 🙂 je n'ai jamais compris pourquoi il n'y a pas de bad redémarrage du serveur de la boîte de toute façon. Notez que la bad dispositifs de commande n'est pas vraiment nécessaire, et que cela se passe aussi sur windows, pas seulement linux. Sur ubuntu, cet ensemble de commandes sont utiles lorsque vous souhaitez accéder à votre téléphone avec la bad:adb kill-server; sudo adb start-server
pour obtenir l'accès root à la connexion usb.EXC_BAD_ACCESS
erreur.Tandis que dans Eclipse, choisissez Fenêtre->Show View->Dispositifs.
Si vous ne pouvez pas voir l'émulateur sur la fenêtre qui s'ouvre choisissez la flèche déroulante de l'icône dans la même fenêtre (près de la minimiser et maximiser les boutons), et dans le menu déroulant, sélectionnez "Réinitialisation de la BAD".
L'alternative est de s'ouvrir CMD.exe et tapez les deux commandes suivantes (modifier la BAD répertoire que nécessaire):
J'ai vu cela aussi. Si vous arrêter et redémarrer la bad serveur, Eclipse devrait le voir ensuite.
essayé ces commandes dans mac os x /eclipse fonctionne, mais il tue aussi les périphériques réels et de vous avoir à débrancher/rebrancher pour les récupérer.