2010-07-15 26 views
7

Actualmente estoy usando el emulador de Android para el desarrollo, pero es muy lento. Estoy buscando un puerto de Android que pueda funcionar con una CPU real.Ejecutar Android en la máquina virtual para el desarrollo

Por ejemplo, instalé este producto http://www.android-x86.org/documents/installhowto en VMware, y parece funcionar mucho más rápido, pero no tengo idea de cómo configurar la conexión de red aquí.

La pregunta es si alguien está utilizando la configuración de Android alternativa para el desarrollo, en lugar de emulador? Si es así, un enlace para configurar las instrucciones sería genial.

+0

Si deja el emulador en ejecución, es bastante tolerable. Android x86 probablemente no sea el mejor para desarrollar dispositivos. Probablemente sea genial si estás interesado en el futuro, y realmente anticipo un android estable en netbooks. ¡Ese será el día! nota: sé que ya está en netbooks, me refiero a producción lista. –

+0

Sé que el emulador no se debe cerrar, pero todavía es muy lento para mí. Así que me gustaría tenerlo funcionando en la CPU real y no en el ARM emulado. La prueba final que siempre puedo hacer en emulador. – alex2k8

+0

¿Quizás es la computadora en la que lo está ejecutando? El emulador de Android es bastante bueno en mi computadora, incluso mi computadora portátil parece funcionar decentemente. Además, a menos que esté equivocado, el emulador intenta dar una representación precisa del hardware de Android. Por lo tanto, no funciona con toda la potencia de su computadora (como el emulador de iphone) – Falmarri

Respuesta

5

¿Por qué no simplemente enchufar un teléfono con Android? Simplemente configure la depuración de USB y actúa exactamente como el emulador.

He ejecutado el proyecto Android-x86 en mi netbook con alimentación n450 y no se pudo usar. El puerto de ninguna manera está listo para el uso diario. Básicamente, si crees que el emulador es lento, llorarás cuando descubras cuán lento es Android-x86. Mi consejo sería arrojar algunos dólares a una computadora más nueva/más rápida si crees que el emulador es lento. Desarrollo en una notebook Core2Duo 2.4Ghz de 3 años y funciona muy bien. Incluso he ejecutado el puerto x86 en el mismo portátil y es terriblemente lento (sin mencionar la pantalla táctil). Además, si la red no funciona "de fábrica", entonces tendrá que hackear el código fuente e implementar su propio controlador, ya que Android-x86 está diseñado para trabajar con equipos Asus Eee.

Actualice o conecte su teléfono con Android y utilícelo.

Pero por ahora, no me molestaría en intentar usar el puerto x86 para el desarrollo. Simplemente no está listo todavía.

+0

Gracias por la información. – alex2k8

0
  1. Al arrancar, use Alt + F1 para ir a la terminal.
  2. Introduzca: netcfg eth0 dhcp
  3. Su red debe iniciar y obtener la IP, se puede comprobar si se ejecuta netcfg
+2

He intentado su solución, pero estoy recibiendo este error molesto: "acción 'dhcp' falló (No dicho dispositivo)" ... :( – XpiritO

2

si utiliza eclipse, antes de ejecutar el programa, ejecute el dispositivo virtual de "SDK de Android y administrador de dispositivo virtual ". Seguramente estarás emocionado de correr rápido. no te olvides de aumentar el número de ram de tu dispositivo en la sección de configuración de hardware.

3

Here puede encontrar un tutorial para instalar y conectarse a la versión eclipse x86.

Cuestiones relacionadas