Genymotion: Un Emulador d'Android per a GNU / Linux

Salutacions, Benvolguts cyber-lectors,  en aquesta oportunitat li portem a Genymotion un excel·lent programa que he començat a fer servir per saltar-me les limitacions tecnològiques de Hardware i Software en el meu Telèfon intel·ligent (Smartphone).

Genymotion

Genymotion: és un emulador multiplataforma específic per suportar Android, Que executa de forma fluida i ràpida diferents dispositius mòbils (telèfons i Tabletes) basades en aquest sistema operatiu. Per a aquells que en MS Windows usen Bluestacks, Genymotion és la millor opció per a emulador Android i executar tot tipus de aplicacions i jocs en els nostres múltiples sistemes operatius (Windows, Mac o GNU / Linux).

Genymotion és ideal a part de ser usat per provar jocs i aplicacions, per facilitar el desenvolupament d'aplicacions Android. més de 4.500.000 milions usuaris registrats, Molts repartits entre més de 10.000 grans companyies validen la seva estabilitat i funcionalitat. Aquest emulador fa ús de VirtualBox (Maquines Virtuals) per executar els Entorns d'Execució (Telèfons i Tabletes virtuals) que al seu torn suporten les diferents versions velles i actuals, estables o de proves, on poder realitzar les proves de les seves futures apps per Android i dispositius mòbils reals.

Potser molts coneguin projectes similars, però l'Equip a càrrec de Genymotion ha aconseguit presentar una interfície simple capaç de suportar diferents maquinari amb diferents versions d'Android per a qualsevol tipus d'usuari, Sense oblidar als desenvolupadors que són el seu principal objectiu de mercat i per tant model de negoci.

És a dir, que han aconseguit en uns pocs i fàcils clic permetre-li a un usuari crear per exemple, una màquina virtual que emuli dispositius basats en marques de productes de Google, HTC, Motorola, Samsung, Sony, Entre d'altres, i per diferents configuracions d'Android 2.X, 3.X, 4.X, 5.X i 6.X, Afegint diferents resolucions de pantalla. I el millor de tot és que amb el temps el nombre de dispositius i versions de android disponibles va augmentant segons la tecnologia avança.

Les Maquines Virtuals d'Genymotion actuals proveeixen totes les característiques essencials requerides en un dispositiu Mòbil, Com ara l'ús de la nostra connexió a Internet, la simulació de la nostra ubicació via GPS, simulació de la càmera, estat de la bateria, rotació de el dispositiu, i la Instal·lació de Google Play Store i gairebé qualsevol Apps oficial o no, de la seva elecció. Ja que evidentment per problemes de llicència, Genymotion no inclou per defecte res de Google, Encara que segurament en qualsevol moment, això pugui ser solucionat. Encara no hi ha problema, ja que Genymotion li permet instal·lar qualsevol Apk o cremallera arrossegant sobre l'emulador l'arxiu. Així que podem fer una ullada a les múltiples pàgines disponibles amb contingut no oficial d'Android i escollir una Apps en format Apk o cremallera, com rooztwiki i instal·lar qualsevol compatible amb el nostre dispositiu emulat.

La companyia de suport a Genymotion també ofereixen comptes premium que inclouen el control remot tàctil des d'un altre dispositiu, o Píxel perfecte per aconseguir el disseny d'alguna apps tal qual com es visualitzaria en un dispositiu X, o el poder realitzar la gravació d'un screencast (vídeo) des de la interfície.

En resum, Genymotion és actualment un dels millors emuladors d'Android gratuïts multiplataforma. No només és flexible, molt potent, fàcil d'utilitzar sinó que és ideal tant per a desenvolupadors d'Android com per a l'usuari del carrer. Ens ofereix la possibilitat d'emular una important col·lecció de diferents dispositius Android, Als quals se'ls pot afegir l'ús de el teclat i el ratolí de PC, l'accés a Internet i moltes altres funcionalitats més automàticament, com ara la geolocalització i l'augment / disminució de la mida de la finestra. Fora de la configuració de la funcionalitat ADB (Android Debug Bridge), Una opció reservada a usuaris avançats. Qualsevol usuaris pot usar Genymotion sense necessitat de configurar res.

Genymotion funciona d'allò més bé, A nivell de rendiment, amb 1 GB de RAM i 1 CPU assignat és possible iniciar un senzill dispositiu amb una versió 2.X d'Android i amb 4 GB i 2 CPU fins el millor dels dispositius disponibles al mercat amb l'última versió disponible d'Android (6.X ). Gairebé tot el funcionament és perfecte i són molt poques les coses com Jocs de gràfics molt complexos els que solen no poder executar-se.

Assumint que ja tenim instal·lat VirtualBox en el nostre Sistema Operatiu GNU / Linux, Preferiblement en el seu ultima versió i amb la seva extensió pack instal·lat, procedim ha descarregar-lo de la seva pàgina oficial (Genymotion), Registrant i fent clic al botó «Choose a Pla», A la finestra següent en la secció «Individual» a l'àrea «Basic» fer clic al botó «Get Started ».

A la finestra següent crida «Download Genymotion» esculli la versió de l'paquet per Ubuntu 14.04 / DEBIAN 8 (32 o 64 Bit), O per Ubuntu 15.04. Un cop descarregat, instal Genymotion en el directori que vulguis. Utilitzant l'ordre de comanda següent, en cas que hi hagi descarregat la versió de 64 bit per Ubuntu 14.04 / DEBIAN 8:

bash genymotion-2.6.0-linux_x64.bin

El mateix li preguntarà el següent:

Installing for all users.

Installing to folder [/ opt / genymobile / genymotion]. Are you sure [i / n]?

Premeu afirmativament amb la tecla «I» i després la tecla "ENTRAR"

Si tot surt bé, el mateix llancés els següents missatges:

- Trying to find VirtualBox Toolset ...... .. OK (Valid versio of VirtualBox found: 5.0.16r105871)
- extracting files .............................. .. OK (Extract into: [/ opt / genymobile / genymotion])
- Installing launcher icon ..................... OK

Installation done successfully.

You can now faci servir these tools from [/ opt / genymobile / genymotion]:
 - genymotion
 - genymotion-shell
 - gmtool

Ja pot executar la aplicació Genymotion des del Menú d'aplicacions, secció programació.

Després de executat i creat la seva primera MV amb el Dispositiu i Android seleccionat, jo personalment els recomano buscar i descarregar els següents paquets per ser instal·lats de primer en el seu Sistema per començar a treballar la seva Emulador Android amb tota efectivitat:

a) Genymotion-ARM-Translation_v1.1.zip

b) El paquet corresponent a Google Play Store o qualsevol meta-paquet d'aplicacions Google per a la Versió d'Android disponible. Exemple: google-play-5-12-9-és-android.apk ó pa_gapps-modular-pico-5.1-20150315-signed.zip

Després d'això vostè podrà instal·lar tot el que desitgi o configurar el seu dispositiu com ho requereixi.

A continuació unes imatges per demostrar-los el poder de Genymotion:

Genymotion - 001

Genymotion - 002

Genymotion - 003

Genymotion - 004

Genymotion - 005

Genymotion - 006

Genymotion - 007

Genymotion - 008

Genymotion - 009

Genymotion - 010

Genymotion - 011

Genymotion - 012

Genymotion - 013

Genymotion - 014

Genymotion - 015

Genymotion - 016

Genymotion - 017

Genymotion - 018

Genymotion - 019

Genymotion - 020

Genymotion - 021

Genymotion - 022

Genymotion - 023

Genymotion - 024

Genymotion - 025

Genymotion - 026

Genymotion - 027

Genymotion - 028

Genymotion - 029

Genymotion - 030

Genymotion - 031

Genymotion - 032

Genymotion - 033

Genymotion - 034

Genymotion - 035

Genymotion - 036

Genymotion - 037

Genymotion - 038

Genymotion - 040

Genymotion - 041

Genymotion - 042

Genymotion - 043

Genymotion - 044

Genymotion - 045

Genymotion - 046

Genymotion - 047

Genymotion - 048

Genymotion - 049

Genymotion - 050

Genymotion - 051


18 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Valor va dir

    fas servir KDE4 en les imatges?

  2.   Eng. Jose Albert va dir

    Si. Feia servir KDE 4 en DEBIAN 8 fins ahir, ja instal KDE 5 a DEBIAN setembre.

  3.   Araçal va dir

    Molt interessant, per provar jocs de Android a linux com el 888poker. Guardat en la meva pocket. Gran aportació Eng. Jose Albert, com sempre

  4.   tony g va dir

    AQUEST BLOC ÉS LA NETA I VOSTÈ ENGINYER ÉS LA LEYYYYYY !!!!!
    ... així és, sóc un fanboy, quin és el problema

  5.   Guillermo va dir

    Magnífica aplicació, manca a la fin ressaltar que els paquets Genymotion-ARM-Translation_v1.1.zip i Gapp (amb moltes versions diferents pel que cal triar l'adequada per al teu android del teu dispositiu), un cop els descarreguis:
    http://www.techbae.com/download-install-arm-translation-v1-1-zip-genymotion/
    http://www.buzzztech.com/2016/03/download-google-apps-for-any-andriod.html

    Per instal·lar cada un, obrir el dispositiu Android virtual i arrossegar i deixar anar el fitxer, després un cop instal·lat apagar el dispositiu virtual i tornar a engegar, això una vegada per a cada fitxer.
    A més cal tenir un compte de correu perquè funcioni bé.
    Així i tot, jo dec haver fet alguna cosa malament perquè em surt error amb Google+ o alguna cosa així, ja veuré.

  6.   Eng. Jose Albert va dir

    Bon complement Guillem a la Publicació!

  7.   David va dir

    Bona aplicació, però, em va frustrar el problema (molt aleatori) que tenia per treballar la virtualització de xarxa per Virtualbox, ja que iniciava unes vegades si (molt poques), i altres vegades no (àmplia majoria) la virtualització de l'telèfon ...

    A la final vaig optar per la virtualització en QEMU que ofereix el SDK d'Android ...

  8.   Guillermo va dir

    SOLUCIONS DIVERSES:
    Solució a el problema de teclejar en espanyol:
    ñ: SHIFT +,
    Ñ: SHIFT +.
    Accents: prem la cometa simple de a la banda de el 0 i després la vocal.
    i la dièresi amb la cometa doble (shift + 2) i després la u.

    Per descomptat no oblidar un parell de coses: amb tot genymotion tancat obrir VirtualBox i configurar la màquina creada el genymotion (no executar des d'aquí, però podem configurar):
    activar el porta-retalls bidireccional: General - pestanya Avançat - Compartir porta-retalls: Bidireccional.
    Arrossegar i deixar anar: he posat Bidireccional, els arxius que arrossego de linux a el dispositiu virtual els posa en el directori (carpeta) Download, però a l'inrevés no ho he aconseguit.
    Acceptin i tanquin VirtualBox.
    Per copiar fitxers des del dispositiu mòbil virtual a linux:
    Arrenquin el dispositiu virtual des Genymotion i instal·lin l'aplicació Servidor Ssh de «The Olive Tree», posar-la en marxa i mirar la IP i port que acciona, crec que sempre és (en el meu cas) IP 10.0.3.15 i port 2222, l'usuari és ssh i la contrasenya també és ssh.
    En VirtualBox - Configura, al menú Xarxa, pestanya Adaptador 2, prémer en Avançades, prémer en el botó Reenviament de ports, afegir amb la icona + en verd la regla: Rule 1, Protocol TCP, IP amfitrió 127.0.0.1, Port amfitrió 2222, IP convidat 10.0.3.15, Port convidat 2222.
    Acceptar i tancar VirtualBox.
    Arrencar GenyMotion i el dispositiu virtual, ara des de la terminal a linux poden copiar qualsevol fitxer o directori amb l'ordre:
    scp -P 2222 -C -r ssh@127.0.0.1: / storage / emulated / 0 / RUTAORIGEN / FITXER DESTÍ
    o bé a l'inrevés:
    scp -P 2222 -C -r RUTAORIGEN / ORIGEN ssh@127.0.0.1: / storage / emulated / 0 / RUTADESTINO
    per exemple:
    scp -P 2222 -C -r ssh@127.0.0.1: /storage/emulated/0/Download/el_fichero.txt.

    Ara sí que sí. Propera tasca: aprendre definitivament esperanto, a veure si surt ja el curs en duolingo per a espanyols, s'espera per al juny / juliol.

  9.   Guillermo va dir

    Altres símbols que faltaven:
    Per obtenir; prem en
    Per obtenir: prem a>
    Per obtenir ¿prem a +
    Per obtenir? prem en _
    Per obtenir (prem a *
    Per obtenir) prem a (
    Per obtenir - prem a /
    Per obtenir = prem a)
    Per obtenir / prem a &
    Per obtenir _ prem a?

  10.   Tinc un problema va dir

    És que no puc executar genymotion la consola, m'envia això:
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: versió CXXABI_1.3.8' not found (required by /opt/genymobile/genymotion/libQt5Core.so.5)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
    GLIBCXX_3.4.20 'not found (required by /opt/genymobile/genymotion/libQt5WebKit.so.5)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: versió CXXABI_1.3.8' not found (required by /opt/genymobile/genymotion/libicui18n.so.52)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
    CXXABI_1.3.8 'not found (required by /opt/genymobile/genymotion/libicuuc.so.52)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: versió `GLIBCXX_3.4.20 'not found (required by /opt/genymobile/genymotion/libQt5Qml.so.5)
    Job 1, "./genymotion& 'has ended

    Jo he descarregat la versió per a ubuntu 15.04, perquè no i trobat una anterior, però, jo tinc elementaryb us freya 0.3.2 basada en Ubuntu 14.04, ¿serà això?

  11.   Eng. Jose Albert va dir

    Crec que el teu llibreria libstdc ++. So no és tan actual com es requereix. Actualitza el teu repositoris o versió de Elementary.

  12.   paco222 va dir

    No ho lei tot, potser ja està respost com resol el tema de les pantalles tàctils ?.

  13.   Francisco Javier va dir

    A Linux Mint 18 he instal·lat Genymotion 2.8.1 64 bits. Tot ha anat bé. Puc afegir un dispositiu, arribant a provar fins a 3 diferents, però a l'hora de «encendre» el dispositiu, sigui quin sigui, es penja el sistema amb la «pantalla de benvinguda» de android i res no funciona (encara que sí puc moure el punter de l'ratolí per la pantalla) havent de resetear l'ordinador. Alguna pista de què puc anar malament? Gràcies.

  14.   anònim va dir

    Ja instal·lar el paquet genymotion-2.8.1_x64.bin però no quan ho intento executar no s'inicia el programa, entri a la carpeta / opt / genymobile / genymotion i vaig executar l'arxiu genymotion però m'apareix aquest error /lib64/libX11.so.6 : undefined symbol: xcb_poll_for_reply64. Ús fedora 25. Els agrairia la seva ajuda.

  15.   angelust va dir

    Doncs jo he pogut instal·lar molt bé genymotion però a l'hora d'obrir-lo no fa absolutament res, per quin motiu pot ser que no respongui?

  16.   cuetin va dir

    a l'iniciar em demana la llicència on puc trobar una?

  17.   Eng. Jose Albert va dir

    No recordo i tal com surt a l'article, sol·licitud de tinença o aprovació de llicenciament! Potser serà millor fer un article modernitzat sobre l'aplicació per veure que hi ha de nou amb ella sobre Linux i si demana actualment llicenciament!