En la entrada de hoy veremos como configurar el emulador Genymotion para que en este se pueda instalar aplicaciones ARM ya que este esta pensando unicamente para la arquitectura x86.
Primero veremos que sucede cuando realizamos la instalación de un programa, en el caso de Genymotion es posible hacerlo de dos maneras.
Instalación por medio de ADB
Si lo hacemos por medio de ADB el resultado que obtenemos es.
Drag & Drop
Por otro lado al instalar con un drag and drop se tiene el mensaje de error.
Si ejecutamos el comando adb shell getprop veremos que la arquitectura corresponde a x86.
|
|
Instalación de ARM Translation
Para saltar esta “protección - limitación” es instalar el ARM translation en el repositorio de Github se tiene para Android 5, 6 y 7 en este caso el dispositivo que se tiene configurado en Genymotion es un Android 6 que es el dispositivo que regularmente utilizo en las pruebas.
Al descargar el fichero respectivo según la versión de Android que estemos utilizando, lo instalamos con un Drag and Drop teniendo el primer mensaje de la izquierda.
El siguiente paso es reiniciar el emulador, y verificamos la arquitectura del dispositivo.
|
|
En la próxima entrada estaremos abordando como instalar los Gapps Google Apps e identificar si una aplicación móvil los requiere para su funcionamiento.
Además se tendrá un mapa mental en el repositorio de Github en cada rama o control que se ira adicionando formara parte de una entrada en el blog, teniendo las referencias necesarias para cualquiera que se sume a esta área.
Regards,
Snifer