11
votes

Emulateur Studio Android et CPU AMD

Je ne peux pas exécuter mon application sur l'émulateur Standard Nexus 5. Il semble que cela nécessite Intel Haxm mais j'ai un processeur AMD. Alors, comment puis-je utiliser l'émulateur sans acheter un processeur Intel (ou Installation de Linux)?


1 commentaires

Ceci est maintenant possible. Voir ma réponse ici Stackoverflow.com/a/57917310/676571


5 Réponses :


1
votes

Vous pouvez exécuter l'image de l'émulateur de bras (non Intel). Dans votre liste, choisissez simplement une émulation non Intel.


1 commentaires

Où est cette liste pour exécuter l'émulateur de bras? Je ne trouve pas ça @Codecats



11
votes

Si vous avez un processeur AMD, vous pouvez télécharger une image de bras, mais il est super lent sur les plates-formes X86.

L'image X86 ne fonctionne pas avec les CPU AMD, car l'image X86 a besoin de HAXM installé qui nécessite un support VT-X, et seuls les processeurs Intel le supportent.

Vous pouvez donc télécharger l'émulateur Genymotion, qui prend en charge la technologie VT-X et AMD-V.


3 commentaires

En fait, j'ai x64 plate-forme mais je ne pense pas qu'il joue un rôle ou le fait-il?


Est-ce que vous X64 plate-forme Intel ou AMD? Genymotion fonctionne bien sur la plate-forme Intel et AMD.


Il fonctionne chez AMD CPU en mode 64 bits, mon bureau au bureau est AMD et utilisez Win7 64 bits + JDK 64bit + Andriod Studio + Genymotion, cela fonctionne très bien.



4
votes

Genymotion est super rapide. Autre que l'accrochage de votre appareil physique à tester, c'est la meilleure meilleure chose. L'émulateur de Studio Android n'est pas efficace pour les tests. J'utilise la version personnelle de Genymotion.


0 commentaires

1
votes

Vous devriez donner Soudeur Arc a essayez si tout ce que vous voulez juste Pour faire, c'est tester une application, sans toutes les distractions d'un émulateur. Il fonctionne avec le Runntime de l'application Google pour chrome

Vous allez simplement vous nourrir le fichier APK de votre application et génère un dossier contenant les ressources de votre application, puis il lance l'application. C'est toujours dans le développement important, donc toutes les applications ne fonctionnent pas encore, mais sa valeur vraiment mérite d'essayer.


0 commentaires

2
votes

Avec le dernier API 30, même des émulateurs X86 sont très rapides dans les processeurs AMD. Pour cela sous Windows, vous suivez ceci ci-dessous.

Vous n'avez absolument pas besoin de Intel HAXM (Mode d'exécution accéléré du matériel) dans les processeurs AMD, car ils sont des processeurs AMD.

Activez simplement la plate-forme Windows Hypervisor dans des fonctions Windows, comme indiqué ci-dessous.

Maintenant, vous pouvez démarrer des émulateurs. Pas besoin d'Intel Haxm.

Voici le lien officiel: https:/android-developers.googleblog.com/2018/07/Android-emulator-amd-processor-hyper-v.html


0 commentaires