J'ai cherché mais je n'ai pas trouvé de questions ou de réponses pour ma situation spécifique. J'ai une nouvelle machine rapide avec beaucoup de mémoire qui fonctionne sous Windows 7. J'utilise la dernière version d'Eclipse et du SDK Android.
Lorsque j'exécute une application, l'émulateur met environ 45 secondes à démarrer (une vitesse fulgurante pour l'émulateur !) entre le lancement de l'exécution et l'exécution de mon application.
Si je modifie ensuite l'application et que je la relance sur l'émulateur toujours en fonctionnement, le temps passe à plus de 70 secondes ! Contrairement à toutes les autres plaintes des gens, dans mon cas, redémarrer l'émulateur est plus rapide que d'utiliser l'instance existante. Je n'aime pas ça.
Voici les horaires :
2011-09-29 13:07:13 - hello Uploading hello.apk onto device 'emulator-5554'
2011-09-29 13:07:18 - hello Installing hello.apk...
2011-09-29 13:07:37 - hello Success!
après avoir changé l'application pour qu'elle se recharge :
2011-09-29 13:08:18 - hello Uploading hello.apk onto device 'emulator-5554'
2011-09-29 13:09:16 - hello Installing hello.apk...
2011-09-29 13:09:24 - hello Success!
Comme vous pouvez le constater, le téléchargement vers l'émulateur ne prend que 5 secondes lorsque l'émulateur vient d'être lancé. Il prend près d'une minute avec un émulateur en fonctionnement ! C'est la cause du temps de ré-exécution prolongé. Cela ne change pas même si je désinstalle l'application sur l'émulateur avant de la relancer.
Avez-vous des idées sur ce que je pourrais essayer pour résoudre ce problème ? Il semble qu'il s'agisse d'un problème de communication, peut-être avec adb.