programacion - emulador de android para linux
cómo probar la aplicación bluetooth en emuladores en Android (2)
He creado una aplicación de chat Bluetooth en Android y necesito probarla, pero no poseo un teléfono Android, por lo que dependo de un emulador para todos mis propósitos de prueba. ¿Hay alguna manera de probar aplicaciones basadas en Bluetooth en un emulador de Android? Estoy usando Eclipse para el desarrollo. Me gustaría ejecutar 2 emuladores simultáneamente y ver si mi aplicación de chat funciona correctamente o no.
Además, ¿cómo puedo integrar el nuevo emulador con Eclipse?
Afortunadamente, hay una salida: instale la imagen de Android en una VM y use su propio dispositivo Bluetooth. Sigue estos pasos:
Descargue Androidx86 desde http://www.android-x86.org/ . Este es un archivo .iso, por lo que necesitaría algo como VMWare o VirtualBox para ejecutarlo. Yo, uso VirtualBox.
Al crear la máquina virtual, debe establecer el tipo de sistema operativo invitado como Linux en lugar de Otro.
Después de crear la máquina virtual, configure el adaptador de red como ''Bridged''.
Inicie la máquina virtual y seleccione ''Live CD VESA'' en el arranque.
Ahora necesita descubrir la ip de esta VM. Vaya a la terminal en VM (use Alt + F1 y Alt + F7 para alternar) y use el comando netcfg para encontrar esto.
Ahora necesita abrir un símbolo del sistema y acceder a la carpeta de instalación de Android (en el host). Esto suele ser C: / Archivos de programa / Android / android-sdk / platform-tools>.
Escriba adb connect IP_ADDRESS
¡El rojo! Ahora necesitas agregar Bluetooth. Enchufe su dongle Bluetooth USB.
En la pantalla de VirtualBox, vaya a Dispositivos> Dispositivos USB. Seleccione su dongle.
¡Hecho! ahora tu VM de Android tiene Bluetooth. Intente encender Bluetooth y descubrir / sincronizar con otros dispositivos.
Ahora todo lo que resta es ir a Eclipse y ejecutar su programa. El administrador de AVD de Android debería mostrar la máquina virtual como un dispositivo en la lista.
Estoy cansado de buscar la respuesta a esta pregunta y finalmente obtuve la solución de mi experiencia personal.
En la configuración de la máquina virtual, pase a serialports -> Puerto 1
- marca Habilitar puerto serie
- seleccione un número de puerto
- luego seleccione el modo de puerto como desconectado
- haga clic en Aceptar.
ahora, inicia la máquina virtual.
Debajo de Dispositivos -> Dispositivos USB -> puedes encontrar tu computadora portátil Bluetooth en la lista.
Simplemente puede verificar la opción y comenzar a probar la aplicación Android bluetooth.
esto funcionó para mí. Espero que encuentres la solución.