Cómo instalar y ejecutar aplicaciones de Android en Ubuntu usando Anbox

Ejecutar aplicaciones Android en Linux

¿Alguna vez ha pensado en ejecutar una aplicación para Android o un juego en su sistema Linux? Android y Linux son parientes cercanos, y no hay ninguna razón difícil por la que no valga la pena imaginarlo. Un nuevo proyecto prometedor «Anbox» está en camino de ser una aplicación maravillosa para los usuarios de Linux.

Anbox es una herramienta de emulación del sistema Linux. Puede actuar como una capa entre las aplicaciones de Android y su sistema Linux que están puramente codificadas. Le permite ejecutar y ejecutar aplicaciones de Android en su sistema Linux.

Tenga en cuenta que Anbox no es el primer emulador de Android para Linux. Proyectos como Shashlik o Genimobile también usan un emulador para ejecutar Android. Estos emuladores crean un sistema emulado completo con su propio núcleo. Por otro lado, Anbox ejecuta el sistema Android bajo el mismo núcleo que el sistema operativo host. No se necesita una capa de emulación como QEMU. Todo se ejecuta directamente en el hardware. También permite una integración mucho mejor con el sistema operativo host.

Anbox coloca el sistema operativo Android en un contenedor que resume el acceso al hardware e integra los sistemas de servicios principales en un sistema Linux. Al igual que cualquier otra aplicación nativa, cada aplicación de Android está integrada con su sistema operativo.

Instalación de Anbox en Ubuntu

En este tutorial, lo guiaremos a través de la instalación de Anbox y configuraremos su Linux para ejecutar cualquier aplicación de Android. Aunque no es una tarea fácil, intentaremos simplificarla para usted.

Paso 1-Actualización del sistema

Antes de comenzar nuestro tutorial, primero debe asegurarse de que su sistema esté actualizado. Inicie el Terminal e ingrese los siguientes comandos:

sudo apt-get updatesudo apt-get upgrade

Paso 2-Agregar Repositorio Anbox a su sistema

En esta sección, agregaremos el PPA a su sistema Linux e instalaremos el paquete esencial y apropiado anbox-modules-dkms, que contiene los módulos del núcleo.

Agregue el repositorio Anbox a su sistema.

sudo add-apt-repository ppa:morphis/anbox-support
Habilitar Módulos de núcleo Anbox
Habilitar Módulos de Núcleo Anbox

Actualice su sistema.

sudo apt update
Repositorio de actualización
Repositorio de actualización

Paso 3-Instalar módulos del núcleo

Instalar módulos del núcleo apropiados utilizando los siguientes comandos:

sudo apt install anbox-modules-dkms

Inicie los módulos del núcleo manualmente:

sudo modprobe ashmem_linuxsudo modprobe binder_linux
Configuración de módulos del núcleo
Configuración de módulos del núcleo

Paso 4-Verificar Módulos del núcleo

Ahora, comprobemos que los nuevos módulos del núcleo se han instalado correctamente.

ls -l /dev/{ashmem,binder}

La salida del comando anterior debería parecerse a la siguiente captura de pantalla.

Verificar los Módulos del Núcleo instalados
Verificar los Módulos del Núcleo instalados

Paso 5 – Instalación de Anbox mediante Snap

Ahora instalaremos Anbox mediante el comando snap.

En primer lugar, asegúrese de tener instalado snap. Ubuntu 18.04 y superior debería venir con snap instalado de forma predeterminada. Si no, puede instalar snap utilizando nuestra guía.

snap --version
Versión Snap
Versión Snap

Instale Anbox. Tenga en cuenta que, dado que todavía está en fase de desarrollo, descargaremos la versión beta.

sudo snap install --devmode --beta anbox
Instalar Anbox
Instalar Anbox

Después de que la instalación se complete, la salida debe tener el aspecto que se muestra a continuación.

 Anbox Instalado correctamente
Anbox Instalado correctamente

Paso 6-Instalación de Android Studio

Dado que Anbox es una herramienta de emulación para Android, también debe instalar herramientas de desarrollo de Android para instalar aplicaciones en él.

Comience con la instalación de Java para Linux.

sudo apt install openjdk-11-jdk
Instalar Java Para Linux
Instalar Java Para Linux

Descargar Android Studio: Desafortunadamente, la aplicación Android Studio no tiene un paquete binario descargable. Descargue su suite de desarrollo para Linux:

Haga clic aquí para acceder a la página de descarga.

Una vez finalizada la descarga, puedes volver a tu terminal y extraer Android Studio.

cd ~/Downloadsunzip android-studio-ide-*-linux.zip

Ahora vaya al directorio bin de Android Studio para iniciar el proceso de instalación.

cd android-studio/bin

Ejecute el script de instalación de Android Studio.

./studio.sh

Cuando se inicie el Asistente de Android Studio, aparecerá una pantalla de bienvenida como la siguiente. Presione siguiente para continuar.

 Pantalla de bienvenida de Android Studio
Pantalla de bienvenida de Android Studio

Elija la opción Estándar y presione siguiente para continuar.

 Seleccione la Opción estándar
Seleccione la Opción estándar

Seleccione su tema de interfaz de usuario como se muestra a continuación.

 Seleccione Tema de interfaz de usuario
Seleccione Tema de interfaz de usuario

Verifique la configuración de instalación y presione siguiente para iniciar el proceso de instalación.

 Verificar la configuración de Android Studio
Verificar la configuración de Android Studio

Cuando la instalación se complete correctamente, aparecerá una pantalla de resumen como se muestra a continuación.

 La Instalación de Android Studio Se completó correctamente
La instalación de Android Studio Se completó correctamente

Ahora puede iniciar un nuevo Proyecto de Android Studio.

 Iniciar un Nuevo Proyecto de Android
Iniciar el Nuevo Proyecto de Android

Paso 7-Instalar Herramientas de Línea de comandos de Android

sudo apt install android-tools-adb
Instalar ADB
Instalar ADB

Paso 8 – Iniciar el servidor ADB

Por ahora, Anbox está listo para funcionar, pero primero, debe iniciar el servidor ADB.

adb start-server
Inicie el servidor ADB.
Inicie el servidor ADB.

Paso 9: Descargue su aplicación para Android o un juego

Por ejemplo, busquemos un juego para descargar. APK Mirror es un gran recurso para encontrar juegos descargables de Android en formato APK.

Ve a APK mirror para descargar tu juego previsto. Por ahora, tenga en cuenta que no todos los juegos de Android funcionarán correctamente en Anbox. También para obtener mejores configuraciones, necesitas instalar la versión x86 de tu juego.

Paso 10: Instala y configura el APK

Después de descargar el APK del juego. Vaya al directorio de descargas.

cd ~/Downloads

Instale el APK del juego usando el comando a continuación.

adb install game.apk
APK Instalada correctamente
APK instalada correctamente

Abra el Administrador de aplicaciones de Anbox desde sus aplicaciones.

 Anbox Application Manager
Anbox Application Manager

Paso 11 – ¡Inicie su Aplicación o juego para Android!

 Inicia tu Juego
Inicia tu juego

¡Listo, ahora tienes la aplicación Android en tu sistema Linux! Eso se trata de configurar Anbox en su sistema Linux para ejecutar aplicaciones de Android. Ahora puedes disfrutar jugando a tus juegos de Android en tu Linux.

Finalmente, espero que hayas disfrutado de este tutorial. Sus comentarios y preguntas son bienvenidos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Previous post Molinillos de Sandwich Club
Next post Kevin Plank Habla de la búsqueda de la Visión de Under Armour