16 votes

Peut-on exécuter Android dans une VM sur un PC ?

Je suis tombé sur un guide pratique permettant de faire fonctionner Android 1.7 dans une machine virtuelle (VirtualBox), mais la version 1.7 est ancienne. Je n'ai pas été en mesure de trouver une image Android 2.2 ou 2.3 nulle part, est-ce que quelqu'un a une idée sur la façon de virtualiser les OS Android plus récents ? De préférence une solution de virtualisation gratuite comme VirtualBox.

Voici le lien sur la virtualisation 1.7 :

http://osxdaily.com/2010/12/14/run-Android-using-a-virtual-machine-on-a-mac-or-Windows-pc/

Ils vous envoient ici pour télécharger les images du disque Android :

http://virtualboxes.org/images/Android-x86/

Mais je ne trouve rien de plus récent que la version 1.7. Quelqu'un a une idée ?

5voto

Ben Points 129

Android-x86 semble être le projet le plus récent, avec des constructions nocturnes disponibles à l'adresse suivante http://Android-x86.moonman.dk/

Je pense que le manque d'activité que l'on voit n'est pas tant un problème de licence/warez, c'est juste que l'OS ne fonctionne pas encore très bien avec les systèmes de bureau, étant très centré sur le téléphone et le tactile. Cela et il n'y a tout simplement pas beaucoup d'intérêt pour lui pour le moment.

Je ne sais pas si ce projet intègre les Google Apps (en particulier Market) ou non. Si non, c'est un autre principal qui réduit considérablement l'utilité de cet OS.

Enfin, il y aurait le problème de l'obtention de pilotes pour tous les différents matériels disponibles. Compte tenu de la base Linux d'Android, je ne suis pas sûr que ce soit facile ou difficile à faire.

3voto

olore Points 848

Le moyen le plus simple d'exécuter Android et de tester une application Android sur des machines x86 semble être d'utiliser la machine virtuelle Android fournie avec le dernier SDK.

En référence à une question récente, https://superuser.com/q/221944/39248 il se peut qu'il y ait un problème avec le dernier installateur .exe du sdk Android. Vous pouvez essayer de télécharger la version zip de l'installateur, puis exécuter "sdk manager.exe".

Lieu de téléchargement du SDK :

Lien : http://developer.Android.com/sdk/index.html

Notez que vous avez besoin du JDK pour exécuter le SDK Android.

Lien : http://www.oracle.com/technetwork/java/javase/downloads/index.html

Et comme @afrazier l'a mentionné, Android-x86 est une option certaine, mais le manque de pilotes rend difficile pour la plupart d'entre nous l'utilisation correcte de l'OS...

2voto

Voici un lien vers le Live CD d'Android 2.3 (Froyo) : http://Android-x86.googlecode.com/files/froyo-vm-20100812.iso . C'est une petite image (53,6 Mo), j'ai exécuté le CD live sur VMWare Workstation et cela a fonctionné comme un charme.

1voto

Je pense qu'il est plus facile d'obtenir les images des processeurs arm que celles des x86. J'ai été en mesure d'utiliser la machine virtuelle Android qui est livrée avec le logiciel kit de développement logiciel .

1voto

MiJa Points 11

Vous pouvez également télécharger la machine virtuelle déjà réalisée sur le blog de Bash, ils ont créé une image VMWare Froyo... http://www.bash.ch/2011/04/Android-22-froyo-in-einer-vmware.html

La machine virtuelle a seulement 100MB

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X