Durante mucho tiempo la gente ha estado tratando de conseguir que las aplicaciones de Android funcionen en Linux. Después de todo, tiene mucho sentido. Android utiliza 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 utiliza el entorno de usuario GNU, mientras que Android tiene una propia completamente diferente que depende mucho de Java. Android también depende de 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 pretende colmar la brecha al proporcionar una capa de compatibilidad entre las aplicaciones de Android y Linux. Utiliza el kernel Linux del sistema anfitrión pero crea su propio espacio de usuario para Android. Puedes pensar en ello como una especie de Wine.

Es importante tener en cuenta que Anbox está en Alfa temprana. No esperes la perfección ahora mismo. El propósito de esto es experimentar y probar las características y las aplicaciones. Las cosas se romperán. Con el tiempo, el proyecto madurará y probablemente verá mejoras en los próximos meses.

Si estás ejecutando Ubuntu, ya deberías tener Snap instalado. Anbox está empaquetado y distribuido como un paquete Snap. Utilízalo para instalar Anbox.

snap install --edge --devmode anbox

Vas a necesitar un par de módulos del kernel especializados antes de que Anbox funcione correctamente. Están disponibles en un PPA, así que habilítalo en tu sistema e instálalos.

sudo add-apt-repository -y ppa:morphis/anbox-support
sudo apt update
sudo apt install -y anbox-modules-dkms

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

Lanzar Anbox es un poco extraño. En este momento, el lanzador no carga todo lo que necesita. En primer lugar, es necesario abrir una ventana de terminal. En esa ventana ejecuta el siguiente comando.

anbox session-manager

Anbox Session Running

Parecerá que el comando no responde. Sólo deja esa ventana corriendo en segundo plano.

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

 

Anbox With A Few Apps

 

Tomará unos segundos, pero Anbox se abrirá y mostrará las aplicaciones que actualmente tienes instaladas. El surtido es tan escaso como aparece. Sólo hay utilidades básicas, sin navegador ni Play Store.

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

Entonces, ¿cómo conseguir aplicaciones reales? Una vez más, esto sigue siendo muy duro. Es necesario utilizar el ADB (Android Debug Bridge). Por lo menos es fácil de configurar.

Abre un terminal e instala los paquetes necesarios con apt.

 

sudo apt install android-tools-adb android-tools-fastboot

Download an x86 APK

Después de terminar de instalar, puedes ir a un sitio web, como ApkMirror, para recoger algunos paquetes de aplicaciones de Android. No se pueden exportar desde el teléfono porque Anbox se está ejecutando como una computadora x86, no 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 la Play Store o los Servicios de Google Play funcionen en Anbox. Como resultado, no hay aplicaciones que requieran que los servicios de reproducción funcionen.

Una vez que tengas una aplicación para instalar, puedes usar adb para hacerlo. Mientras Anbox se está ejecutando, abre un terminal y escribe el siguiente comando. La aplicación se instalará en Anbox.

 

adb install 'name-of.apk'

Anbox Running Firefox

Verás que el icono de la aplicación aparece en Anbox cuando se ejecuta. Intenta lanzarlo. Podría funcionar o puede que no. Experimenta. Ése es realmente el punto ahora.

Aunque Anbox no esté listo para el uso diario, es una herramienta interesante que merece cierta 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 nuevo mundo de aplicaciones a los usuarios de Linux.

 

Fuente

(Visitada 1 veces, 33 visitas hoy )