Accélérer l'émulateur Android
J'ai lu sur beaucoup d'autres sujets que l'émulateur Android commence vraiment lent. En effet, il faut +15 minutes pour démarrer. Cependant, sur ma machine est lente, même après que.
Le "téléphone" répond avec un 3 à 4 secondes et tout ce qui a un énorme décalage.
Est-il un moyen pour améliorer les performances de mon ordinateur portable (Asus 1201N) est trop rouillé pour l'émulateur Android?
PS: je l'ai Essayé dans différents émulateur résolutions et le résultat est le même
Edit: Mon portable a 2 cores avec HyperThreading. Et il montre que les 4 CPU dans le Gestionnaire de Périphériques. Cependant, lors de l'utilisation de l'émulateur, l'une des graphes est à 100%. Puis-je faire quelque chose pour le faire fonctionner multi core?
- Aussi longtemps qu'un seul PROCESSEUR est émulée, il n'y a pas beaucoup de l'émulateur peut faire pour utiliser plus d'un PROCESSEUR hôte. Si vos mesures sont ok. L'émulateur peut cependant utiliser l'hôte GPU ou encore des cœurs du PROCESSEUR de vitesse, c'est OpenGL fonctionne, mais actuellement il n'y a pas une telle mise en œuvre.
Vous devez vous connecter pour publier un commentaire.
Avez-vous Désactiver le Boot Animation" est cochée?
Aussi, si cela ne résout pas le problème, une chose qui aide, c'est que vous en fait jamais avoir à fermer l'émulateur écran pendant que vous êtes de codage. Si vous cliquez sur déboguer quand il est déjà ouvert, votre APK aurez téléchargé l'émulateur et de commencer à beaucoup. Pour une raison quelconque, il m'a fallu un moment pour comprendre que je n'avais pas de fermer manuellement l'émulateur.
Chose que j'ai appris qui m'a aidé c'est qu'une fois l'émulateur est ouvert à partir de votre première debug courir, vous N'avez PAS à le fermer. Laissez ouvert, et sur votre prochaine debug exécuter, il sera prêt à aller sans aucune charge jusqu'temps, comme lorsque vous ouvrez pour la première fois.
En ce qui concerne votre lenteur au démarrage, je soupçonne que c'est juste votre ordinateur. Il court très vite pour moi. Il démarre en 20 secondes ou moins, et une fois qu'il est ouvert de mon ultérieure débogue de charge très rapide.
J'espère au moins ma première astuce permet de garder une partie de votre santé mentale.
Voici ce que vous pouvez essayer. Il accélère l'émulateur pour moi, surtout pendant les temps de chargement.
J'ai remarqué que l'émulateur est seulement à l'aide d'un seul cœur de PROCESSEUR disponibles. Ce que j'ai fait est à mettre à utiliser tous les processeurs disponibles.
Je suis sous Windows 7.
Je pense qu'il y a peu de moyens pour améliorer la performance de votre Émulateur Android comme
J'espère qu'il va vous aider à améliorer les performances et résoudre votre problèmes.
Grâce
J'ai eu le même problème et pour le résoudre j'ai juste désactivé tous les la transition les effets d'animation qui sont permis en vertu de Pièces de Rechange.
il est trop lent pour moi aussi.
(lent sur mon Pentium 4 (ubuntu) et mon dual core 64 portable (Windows 7)
apparemment il utilise QEMU - je pourrais peut-être regarder pour le fichier d'image et d'essayer une autre version de qemu?
Autre chose que j'ai essayé est ce: http://www.android-x86.org/ (sous vmware)
cela semble BEAUCOUP plus rapide mais je n'arrive pas à voir le réseau!
(à droite maintenant, je veux juste tester certains sites web dans le navigateur afin de voir le réseau est un must - je ne vais pas faire des applications natives pour l'instant)
J'ai découvert qu'au lieu de l'exécution de l' 'Debug' cible, je viens de lancer la cible. L'émulateur fonctionne beaucoup mieux quand vous le faites. Je ne sauter dans le mode de débogage si j'ai vraiment besoin d'elle.
De se connecter au réseau à partir d'android-x86, vous neek manuel de configuration ip manuelle par l'utilisation de cette commande en mode console (Alt + F1):
ifconfig eth0 netmask 255.255.255.0 up
après cela, vous pouvez consulter par type : netcfg dans la console et vous pouvez le voir, cette ip est mis à votre local wmware
vous pouvez le vérifier succès par ip ping-vous avait été fixé dans l'invite de commande, et après cela, vous pouvez utiliser adb se connecter pour vous connecter débogueur à votre virtuel android