Androide

Los mejores emuladores de Android para Linux

Los mejores emuladores de Android para Linux

Por qué los emuladores de Android?

La primera pregunta que debes hacerte es qué quieres que el emulador de Android haga por ti. Muchas veces, solo lo necesita para una aplicación específica que no puede obtener para su escritorio Linux. Algunas veces quieres ejecutar un juego y otras veces estás buscando desarrollar tu propia aplicación.

Cuál funciona mejor para qué?

Dispositivo virtual Android

Diseñado especialmente para probar su propio código al codificar desde Android Studio. El emulador incorporado es superior para probar sus propias aplicaciones, como se esperaba, esto funciona mejor para usar el SDK de Android, pero puede usar el emulador de forma independiente. Las imágenes ocupan mucho espacio en el disco y usan mucha memoria cuando se usan, pero todas las funciones están ahí y se ejecuta casi sin problemas. Con este paquete también puede emular el teléfono en movimiento, batería baja y otras situaciones relacionadas con el hardware.

Shashlik

Shashlik todavía funciona y es sorprendentemente poderoso y sencillo de comenzar. Una vez que lo tenga instalado, puede instalar aplicaciones de Android iniciando el emulador de Shaslik y conectándose a él usando adb. Las aplicaciones se pueden iniciar directamente desde su escritorio. Se verán como aplicaciones normales, pero su inicio será un poco lento, ya que la máquina virtual debe iniciarse antes que la propia aplicación. Tenga en cuenta que este paquete todavía está en versión beta y la última actualización fue en 2016, así que asegúrese de no depender de las actualizaciones. Sin embargo, si tu aplicación funciona, puedes seguir usándola.

Android_x86

Android_x86 también se puede ejecutar en una máquina virtual, Virtualbox es una idea pero no la única. La parte divertida de este paquete es que puede instalarlo como un segundo sistema operativo en su disco y ejecutarlo. Cuando hace esto, ya no está emulando, en cambio, toda la instalación se realiza para su computadora portátil. Esto también funciona cuando desea usar más batería de su computadora portátil, por lo general usa mucha menos energía que su sistema operativo normal. Dado que puede reemplazar su sistema operativo, emula todo casi exactamente. Las herramientas de análisis para sus propias aplicaciones no es algo que se haya priorizado en este proyecto por lo que puede faltar un poco en esa área pero para un uso regular es genial. Actualizarlo también es simple, ya que la imagen es un ISO y hay un archivo RPM para la instalación.

Anbox

Anbox tiene como objetivo brindarle la capacidad de ejecutar aplicaciones de Android en Linux; En una caja, como sugiere el nombre. El paquete viene como un complemento, a menos que vaya a desarrollar. Si desea crear el código usted mismo, debe descargar el código fuente completo para Android. Esta aplicación es excelente para ejecutar pequeñas aplicaciones directamente en su escritorio. Para instalar aplicaciones de Android, la forma más sencilla es encontrar un administrador de paquetes y usarlo. El programa adb contacta con cualquier Android conectado a la computadora, Anbox actuará como un móvil conectado a la computadora en la que se está ejecutando. También puede agregar Google Play usted mismo, no está incluido por razones legales. F-Droid es una alternativa popular de código abierto.

Genymotion

Genymotion solo está disponible como distribución de código cerrado, pero puede usarlo de forma gratuita. Cuando está instalado, es totalmente capaz de emular todo lo que puede hacer un teléfono. Utiliza VirtualBox en segundo plano, pero tiene una buena GUI encima que hace que ejecutar las pruebas sea muy sencillo. La compañía también ofrece granjas en línea de hardware emulado que puede alquilar. Por supuesto, esto tiene un precio elevado y solo está destinado a desarrolladores profesionales.

Navegador Chrome

Si usa el navegador Chrome, también puede usar ARC-welder. Esta es una aplicación de la tienda web de Chrome, la instalación lleva un tiempo ya que la aplicación es grande, incluye un emulador. Una vez que esté instalado y lo inicie, será recibido con una pantalla extremadamente simple. La pantalla contiene una gran ventaja y el texto 'Agrega tu APK', aquí debes tener el archivo apk listo en el almacenamiento local. Una vez que la aplicación está instalada, hay un ícono en su nueva pestaña, en el que puede hacer clic para iniciar la aplicación nuevamente. El soldador ARC está diseñado solo para pruebas y hay errores graves para la versión de Linux, pero se integra bien con el escritorio Gnome.

Ilustración 1: Soldador ARC con F-Droid

Conclusión

A veces desea probar aplicaciones, como aficionado, use las suyas propias, como profesional, use sistemas en línea. Para jugar, usa Anbox, aún es temprano pero ya es útil. Cuando se está desarrollando usted mismo, el SDK de Android es su mejor opción y su propio dispositivo virtual será el más fácil de usar. Sin embargo, Genymotion entra en juego cuando necesita probar funciones relacionadas con el hardware y aplicaciones de mapeo.

Cómo descargar y jugar Sid Meier's Civilization VI en Linux
Introducción al juego Civilization 6 es una versión moderna del concepto clásico introducido en la serie de juegos Age of Empires. La idea era bastant...
Cómo instalar y jugar a Doom en Linux
Introducción a Doom La serie Doom se originó en los años 90 después del lanzamiento del Doom original. Fue un éxito instantáneo y, desde ese momento e...
Vulkan para usuarios de Linux
Con cada nueva generación de tarjetas gráficas, vemos que los desarrolladores de juegos superan los límites de la fidelidad gráfica y se acercan un pa...