J'essaie d'installer une machine virtuelle VirtualBox pour développer sur Android 2.3 (Gingerbread) mais je ne peux pas configurer correctement la connexion Internet.
J'ai suivi de nombreux tutoriels sur le Web et essayé d'appliquer la solution de contournement suggérée ici sur StackOverflow (par exemple le portage Android x86, incapable de le faire fonctionner ), mais je ne parviens toujours pas à me connecter à partir de ma machine Android.
Quelques détails:
netcfg
sur la console Android, il ne renvoie que l'interface lo
(127.0.0.1).Si vous allez utiliser VirtualBox, vous devez utiliser l’image eeepc.iso image et non l’image asus-laptop.iso.
En outre, vous voudrez vérifier deux paramètres sur votre VM pour vous assurer qu'ils sont correctement configurés:
De http://www.Android-x86.org/documents/virtualboxhowto
J'ai également trouvé les deux choses suivantes très utiles:
Une réponse pour Android 4.0, une combinaison des conseils de Goyuix et d'autres informations sur Internet.
ifconfig eth0 up
. (Notez que ce n'est pas "ipconfig"!)dhcpcd -LK -d eth0
.ipconfig
sur la machine hôte. Maintenant, exécutez setprop net.dns1 192.168.56.1
, remplacez la bonne adresse IP.La réponse ci-dessus m'a permis de me connecter enfin à mon appareil Android virtuel. Le problème, cependant, était que je ne pouvais pas me connecter à Internet.
PC-net-FAST III, ponté, adaptateur et Ethernet sont activés dans les paramètres Android avec eth0 sélectionné dans les périphériques Ethernet. Les autres isos ne disposaient pas des options Ethernet dans les paramètres.
J'ai mon NAT, et fonctionne bien
essayez-le en pont et ça marche aussi
le problème doit être dans votre configuration, essayez de voir si l'interface réseau est active