Cómo ejecutar aplicaciones de Android en Ubuntu Linux con Anbox

Durante mucho tiempo, la gente ha intentado que las aplicaciones de Android se ejecuten en Linux. Después de todo, tiene mucho sentido. Androide lo hace utilice el kernel de Linux. Entonces, ¿por qué ha sido tan difícil?

Aparte del kernel de Linux, Linux y Android son sistemas radicalmente diferentes. Linux usa el entorno de usuario GNU, mientras que Android tiene uno completamente diferente que depende en gran medida de Java. Android también se basa en muchas herramientas específicas de Google, como las que ejecutan Play Store. Por supuesto, ninguno de ellos está disponible o se ejecuta en Linux.

Anbox tiene como objetivo cerrar la brecha al proporcionar una capa de compatibilidad entre las aplicaciones de Android y Linux. Utiliza el kernel de Linux del sistema host, pero crea su propio espacio de usuario de Android. Puede pensar en ello como una especie de Wine (capa de compatibilidad de Windows).

Es importante tener en cuenta que Anbox está en Alpha temprano. No espere la perfección ahora mismo. El propósito de esto es experimentar y probar funciones y aplicaciones. Las cosas se romperán. Con el tiempo, el proyecto madurará y probablemente verá alguna mejora en los próximos meses.

Instalar Anbox

Si está ejecutando Ubuntu, ya debería tener Snap instalado. Anbox está empaquetado y distribuido como un paquete Snap. Úselo para instalar Anbox.

Instalar los módulos Anbox

Necesitará un par de módulos de kernel especializados antes de que Anbox funcione correctamente. Están disponibles en un PPA, así que habilítelo en su sistema e instálelos.

Cuando se complete la instalación, es posible que desee reiniciar Ubuntu para asegurarse de que cargue los módulos.

Ejecutando Anbox

Lanzar Anbox es un poco extraño. En este momento, el lanzador en sí no carga todo lo que necesita. Primero, necesitas abrir una ventana de terminal. En esa ventana, ejecute el siguiente comando.

Parecerá que el comando no responde. No es. Deja esa ventana en segundo plano.

Ahora, inicie Anbox como lo haría normalmente a través de Unity o cualquier escritorio que esté ejecutando.

Anbox con algunas aplicaciones

Tardará unos segundos, pero Anbox se abrirá y le mostrará las aplicaciones que tiene instaladas actualmente. El surtido es lo más básico posible. Allí solo hay utilidades básicas, no hay navegador ni Play Store.

Siéntete libre de explorar lo que tienes. Todo debería funcionar bien. Inmediatamente reconocerá todo como las aplicaciones predeterminadas que vienen con Android.

En relación :  Cómo comprobar cuándo y dónde se utilizó por última vez su cuenta de Netflix

Instalar paquetes con ADB

Entonces, ¿cómo se obtienen aplicaciones reales allí? Una vez más, esto sigue siendo muy difícil. Necesita usar ADB (Android Debug Bridge). Al menos es fácil de configurar.

Abra una terminal e instale los paquetes necesarios con apt.

Descargar un APK x86

Una vez que hayan terminado de instalar, puede ir a un sitio web, como ApkMirror, para elegir algunos paquetes de aplicaciones de Android. No puede exportarlos desde su teléfono porque Anbox se ejecuta como una computadora x86, no como ARM. Eso es algo importante a tener en cuenta al buscar aplicaciones.

También es importante recordar que no todas las aplicaciones funcionarán. Actualmente, no hay forma de que Play Store o Google Play Services funcionen en Anbox. Como resultado, ninguna aplicación que requiera que los Servicios de Play funcionen lo hará.

Una vez que tenga una aplicación para instalar, puede usar adb para hacerlo. Mientras Anbox se está ejecutando, abra una terminal y escriba el siguiente comando. La aplicación se instalará en Anbox.

Anbox con Firefox

Verás que el ícono de la aplicación aparece en Anbox cuando esté listo. Intente iniciarlo. Podría funcionar; puede que no. Experimentar. Ese es realmente el punto ahora mismo.

Pensamientos finales

Si bien es posible que Anbox no esté listo para el uso diario, es una herramienta interesante que merece atención y algunas pruebas. A medida que se desarrolla y madura, Anbox puede ser la mejor manera de ejecutar aplicaciones de Android en Linux y potencialmente puede abrir un mundo completamente nuevo de aplicaciones para los usuarios de Linux.