Pourquoi l'émulateur Android-elle si lente? Comment pouvons-nous accélérer l'émulateur Android?

J'ai un 2.67  GHz Celeron, et 1.21  GO de RAM sur un x86 Windows XP machine Professionnelle.

Ma compréhension est que le Émulateur Android devrait commencer assez rapidement sur une telle machine, mais pour moi, il ne fonctionne pas. J'ai suivi toutes les instructions de la section configuration de l'IDE, des kits Sdk Jdk et tels et ont eu un certain succès dans le démarrage de l'émulateur rapidement, mais c'est très rare. Comment puis-je, si possible, de résoudre ce problème?

Même si elle démarre et charge l'écran d'accueil, il est très lent. J'ai essayé le Eclipse IDE dans la version 3.5 (Galileo) et 3.4 (Ganymède).

  • Suppléant est Genymotion. genymotion.com. C'est beaucoup mcuh plus rapide. Simple d'installation.
  • Vous êtes beaucoup mieux l'aide de Andy l'Émulateur Android. GenyMotion verrous de vous sortir de la plupart des caractéristiques, à moins de payer 35 $par mois!
  • J'ai trouvé l'émulateur à moyen terme (et je veux dire waaaay) plus rapide sur linux. J'ai un portable avec dualboot, sur windows l'émulateur prend environ 15 minutes à démarrer, avec linux, environ 30 secondes. Je ne sais pas sur les autres systèmes d'exploitation comme mac OSX, mais se sent comme un windows chose pour moi.
  • des solutions de rechange (plus mettant en vedette plus réactif, plus rapide de l'émulation officielle de l'émulateur Android ont été documentés dans cette question: stackoverflow.com/questions/13112889/...
  • Android Studio 2.0 n'est pas seulement beaucoup plus rapide de l'émulateur, mais emploient des "instantanés run", qui permet à certains changements dans votre source, comme le XML, qui sera déployée en quelques secondes à la cible sans l'APK d'avoir à être reconstruit et redéployés. Voir android-développeurs.blogspot.co.royaume-uni/2015/11/...
  • Une nouvelle façon de mettre en place, google est Instantanée run vous pouvez le vérifier ici stackoverflow.com/a/34511114/2489061
  • je pense que votre ram est très petit pour un émulateur pour courir plus vite.
  • Une façon d'éviter de confondre les commentaires pourraient être d'avoir un peu de l'avis indiquant que la question est âgé de plus de 2 ans. Tech est en train de changer rapidement, et vous ne souhaitez âge d'affecter le rang, même si la question ne devrait pas être fermée/archivées dans le moindre sur les sites.
  • Véritable Téléphone de l'appareil est assez bon marché.
  • Les émulateurs besoin d'au moins 1 go de ram pour courir, eclipse besoin de 1 go, XP OS ont besoin de 256 mo! donc, vous devriez avoir au moins 3 go de mémoire ram pour exécuter l'émulateur correctement, essayez de construire inférieur de la version d'android sur émulateur comme la version 2.3, il sera de l'ordre de 10 fois plus rapide que la version d'android 4! En plus de cela, votre processeur est trop faible! en outre, l'éclipse est obsolète aujourd'hui et afin d'utiliser android studio et android 6 émulateur essayer processeur i5 et 8go de ram.
  • augmenter votre ram système
  • Si vous pouvez avoir un SSD, disque dur, il permettrait d'accélérer considérablement le Android Studio et l'émulateur.
  • Aujourd'hui, il ne prend environ 0,5 secondes pour booter sur Windows (au moins pour beaucoup de gens que je connais). Peut-être que Linux est plus rapide pour le développement, mais au moins pas pour les émulateurs 🙂
  • A votre émulateur exécution d'un processeur d'image?
  • Parfois Wipe data option dans l'AVD manager est le plus simple des problèmes 🙂
  • Personne ne parle d'android-x86? J'ai l'habitude d'utiliser android-x86 dans VMWare workstation, ce qui est très rapide. Je n'ai jamais accélérer l'Émulateur android, même avec intel HAXM. La plus longue partie semble être l'installation de la partie. Avec android x86, installer est presque instantanée. J'ai essayé il y a des années pour Android 4.4. Ne sais pas si cela fonctionne pour les nouvelles versions.