¿Sabéis que se pueden ejecutar aplicaciones Android en el navegador Chrome del pc?

1

Hemos perdido la cuenta de las veces que hemos pedido el mismo deseo: que Google haga converger sus dos sistemas operativos para que podamos saltar de uno a otro sin apenas tener la sensación de hacerlo. Transiciones naturales, es el paso adelante perfecto para que tanto los usuarios de Android como los de Chrome OS puedan disfrutar de un ecosistema completo de terminales. Ahora tenemos la demostración de que se puede y de que en el futuro podemos hablar de una convergencia total. Gracias a App Runtime for Chrome, también llamado ARC o ARChon, podremos ejecutar aplicaciones Android en un navegador Google Chrome, tanto en Windows como en MacOSX o Linux.

A continuación os enseñaremos de dónde descargarlo, cómo instalarlo y cómo ejecutar aplicaciones Android en él. Sabiendo, claro está, que este tipo de virtualizadores tienen sus limitaciones y la experiencia puede que no sea completa del todo. Pero menos da una piedra, ¿no os parece?

¿Sabéis que se pueden ejecutar aplicaciones Android en el navegador Chrome del pc?

Android ejecuta el código de sus aplicaciones a través de Dalvik o de ART en KitKat y posteriormente ya sólo en ART. Dicha máquina virtual es la que traduce y ejecuta las aplicaciones en terminales Android, y ARChon realiza el mismo proceso dentro de nuestro navegador Chrome, así que estamos hablando de que la librería cumple la misma función que la máquina virtual. Tendremos, por tanto, que instalarla.

Instalando ARChon en Google Chrome

Antes de nada debemos saber que es necesario que el navegador Chrome se encuentre al menos en su versión 37 por lo que si hemos estado retrasando su actualización, es el momento de hacerlo. En el momento de escribir este manual, Chrome se encuentra en la versión 37.0.2062.122.

Vamos allá:

  • Descargamos ARChon desde este enlace a nuestro ordenador (101 MB).
  • Descomprimimos el archivo.
  • Nos dirigimos al menú de extensiones de Chrome: Menu -> Herramientas -> Extensiones.
  • Habilitamos el «Modo de desarrollador» en la parte superior derecha.
  • Pinchamos en «Cargar extensión descomprimida».
  • Elegimos la carpeta donde hemos descomprimido ARChon.

En ese momento deberíamos tener la extensión instalada en nuestro navegador Chrome. Podemos recibir un mensaje de advertencia cuando se esté ejecutando pero no debe preocuparnos ya que es una extensión aún en fase de beta y es algo habitual.

¿Sabéis que se pueden ejecutar aplicaciones Android en el navegador Chrome del pc?

Encontrando aplicaciones Android compatibles con Chrome

Aquí empieza realmente la parte difícil de todo el proceso ya que la compatibilidad con Chrome OS deben habilitarla los propios desarrolladores de aplicaciones Android y no todas lo son. Además, no es tan sencillo como acudir a la Google Play Store y descargarla. Hemos de buscarlas en repositorios de aplicaciones compatibles con Chrome OS como estos dos que os mostramos:

Instalando las aplicaciones en Chrome

Cuando hayamos descargado la aplicación que queramos instalar en Chrome de entre todas las compatibles, seguiremos estos sencillos pasos:

  • Descomprimimos el archivo.
  • Nos dirigimos al menú de extensiones de Chrome: Menu -> Herramientas -> Extensiones.
  • Pinchamos en «Cargar extensión descomprimida».
  • Elegimos la carpeta donde hemos descomprimido la aplicación.

Una vez hecho esto la aplicación estará instalada aunque todavía no podrá ser ejecutada, nos quedan un par de pasos finales, los más importantes. Separamos el primero por sistema operativo porque en cada caso son unos comandos distintos.

  • Para Windows:
    • Descargamos el archivo node.js.msi de este enlace y lo instalamos.
    • En la línea de comandos ejecutamos: npm install chromeos-apk -g
  • En MacOSX y Linux:
    • Desde el terminal ejecutamos sudo apt-get install npm
    • Si usamos Ubuntu el comando será sudo apt-get install lib32stdc++6
    • Descargamos node.js de este enlace y lo descomprimimos.
    • Desde el terminal, y dentro de la carpeta que hemos descomprimido, ejecutamos:
      • ./configure
      • make
      • make install
    • Ejecutamos sudo npm install chromeos-apk-g

Ejecutamos la aplicación

  • Desde la línea de comandos o el terminal vamos a la carpeta donde está el apk que hemos instalado.
  • Ejecutamos chromeos-apk seguido del nombre del archivo apk.
  • Introducimos el nombre de la app si se nos pide. Podemos encontrarlo en la Play Store tras el id=. Ejemplo: «com.faqsandroid.bemoob».

Y listo. Si hemos ejecutado correctamente todos los pasos y la aplicación era compatible con Chrome OS, ya la tenemos funcionando en nuestro Chrome. Como vemos, el proceso es algo lioso pero sirve para demostrar que la convergencia de ambos sistemas operativos está cada vez más cerca y que pronto podría ser todo mucho más sencillo. Mientras tanto, tendremos que conformarnos con esto.

Fuente Phandroid

1 comentario

  1. Eli enlaces para descargar el archivo node.js.msi para Windows no está activo en el post por favor podrían facilitarme el enlace de descarga??
    Gracias de antemano

Dejar respuesta