Genymotion: En Android-emulator för GNU / Linux

Hälsningar, kära cyberläsare,  den här gången tar vi dig till Genymotion ett utmärkt program som jag har börjat använda för hoppa över de tekniska begränsningarna för hårdvara och programvara på min smartphone.

Genymotion

Genymotion: är en specifik plattformsemulator att stödja Android, som flytande och snabbt utför olika mobila enheter (telefoner och surfplattor) baserat på detta operativsystem. För dem i MS Windows de använder Blues, Genymotion det är det bästa valet för emulator Android och kör alla typer av applikationer och spel i våra flera operativsystem (Windows, Mac eller GNU / Linux).

Genymotion Det är perfekt förutom att det används för att testa spel och applikationer, till underlätta utvecklingen av Android-applikationer. Mer av 4.500.000 XNUMX miljoner registrerade användare, många distribuerade bland mer än 10.000 XNUMX stora företag validera dess stabilitet och funktionalitet. Denna emulator använder VirtualBox (virtuella maskiner) att köra Exekveringsmiljöer (virtuella telefoner och surfplattor) som i sin tur stöder de olika gamla och nuvarande versionerna, stabila eller testande, där du kan testa dina framtida appar för Android och riktiga mobila enheter.

Kanske är många medvetna om liknande projekt, men teamet som ansvarar för Genymotion har lyckats presentera ett enkelt gränssnitt som kan stödja olika hårdvaror med olika versioner av Android för alla typer av användare, utan att glömma utvecklarna som är dess huvudsakliga marknadsmål och därför affärsmodell.

Det vill säga de har uppnått med några få enkla klick så att användaren kan skapa Till exempel en virtuell maskin som emulerar enheter baserade på märken av produkter från Google, HTC, Motorola, Samsung, Sony, bland andra, och för olika Android-inställningar 2.X, 3.X, 4.X, 5.X och 6.X, lägga till olika skärmupplösningar. Och det bästa av allt är det med tiden ökar antalet tillgängliga enheter och versioner av Android när tekniken utvecklas.

Genymotion virtuella maskiner nuvarande ger alla nödvändiga funktioner krävs i en Mobilenhet, såsom användning av vår internetanslutning, simulering av vår position via GPS, kamerasimulering, batteristatus, enhetsrotation och installation av Google Play Store och nästan alla officiella eller inofficiella appar du väljer. Eftersom det uppenbarligen beror på licensproblem, Genymotion innehåller som standard inget från Google, även om det säkert när som helst kan detta lösas. Även om det inte finns något problem, sedan Genymotion låter dig installera alla apk o zip dra filen över emulatorn. Så vi kan ta en titt på de flera sidor som finns tillgängliga med inofficiellt Android-innehåll och välja appar i format apk o zipSom rootwiki och installera alla kompatibla med vår emulerade enhet.

Företaget stöder Genymotion de erbjuder också premiumkonton inklusive fjärrkontroll från en annan enhet, eller Pixel perfekt för att uppnå utformningen av vissa appar som den skulle visas på en X-enhet eller för att kunna spela in en skärmutsändning (video) från gränssnittet.

Kort sagt, Genymotion är just nu en av de bästa plattformsfria Android-emulatorerna. Det är inte bara flexibelt, mycket kraftfullt, lätt att använda men perfekt för både Android-utvecklare och vanliga användare. Det ger oss möjligheten att efterlikna en viktig samling av olika Android-enheter, som du kan lägga till användningen av PC-tangentbordet och musen, Internetåtkomst och många andra funktioner mer automatiskt, till exempel geolokalisering och öka / minska fönstrets storlek. Utanför funktionalitetsinställningarna ADB (Android Debug Bridge), ett alternativ reserverat för avancerade användare. Alla användare kan använda Genymotion inget behov av att konfigurera någonting.

Genymotion fungerar som en charm, På prestandanivå, med 1 GB RAM och 1 tilldelad CPU kan köra en enkel enhet med en version 2.X av Android och med 4 GB och 2 CPU: er upp till de bästa enheterna som finns på marknaden med den senaste tillgängliga versionen av Android (6.X ). Nästan allt fungerar perfekt och det finns väldigt få saker som Mycket komplexa grafikspel som vanligtvis inte kan spelas.

Förutsatt att vi redan har installerat VirtualBox i vår GNU / Linux operativsystem, helst i sin senaste version och med dess förlängningspaket installerat fortsätter vi att ladda ner det från din officiell webbplats (Genymotion), registrera och klicka på knappen «Välj en plan», i nästa fönster i avsnittet "Enskild" I området "GRUNDLÄGGANDE" klicka på knappen «Komma igång ".

I nästa fönster ring «Ladda ner Genymotion» välj paketversionen för Ubuntu 14.04 / DEBIAN 8 (32 eller 64 bitar), O para ubuntu 15.04. När du har laddat ner den installerar du Genymotion i den katalog du väljer. Använd kommandokommandot nedan om du har laddat ner 64-bitarsversionen till Ubuntu 14.04 / DEBIAN 8:

bash genymotion-2.6.0-linux_x64.bin

Det kommer att fråga dig följande:

Installerar för alla användare.

Installerar till mapp [/ opt / genymobile / genymotion]. Är du säker på [y / n]?

Tryck bekräftande med knappen "och" och sedan nyckeln "STIGA PÅ"

Om allt går bra kommer det att kasta följande meddelanden:

- Försöker hitta VirtualBox verktygsuppsättning …… .. OK (Giltig version av VirtualBox hittades: 5.0.16r105871)
- Extrahera filer ………………………… .. OK (extraherar till: [/ opt / genymobile / genymotion])
- Installerar startikonen ………………… OK

Installationen lyckades.

Du kan nu använda dessa verktyg från [/ opt / genymobile / genymotion]:
 - genymotion
 - genymotion-skal
 - gmtool

Du kan nu köra Genymotion-appen från Applikationsmeny, programmeringsavsnitt.

Efter att ha kört och skapat din första MV med enheten och Android valt, rekommenderar jag dig personligen att söka och ladda ner följande paket för att installeras först på ditt system för att börja arbeta din Android-emulator effektivt:

a) Genymotion-ARM-Translation_v1.1.zip

b) Paketet som motsvarar Google Play Store eller något metapaket av Google-applikationer för Android-versionen tillgänglig. Exempel: google-play-5-12-9-en-android.apk ó pa_gapps-modular-pico-5.1-20150315-signed.zip

Efter detta kan du installera allt du vill eller konfigurera din enhet efter behov.

Här är några bilder som visar kraften i 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


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Mod sade

    Använder du KDE4 i bilderna?

  2.   Ing. José Albert sade

    Ja. Jag använde KDE 4 i DEBIAN 8 fram till igår, jag har redan installerat KDE 5 i DEBIAN 9.

  3.   arazal sade

    Mycket intressant att testa Android-spel på Linux som 888poker. Sparat i fickan. Bra bidrag Ing. Jose Albert, som alltid

  4.   Tony G sade

    DENNA BLOGG ÄR NÄTET OCH DU ENGINEER ÄR LAGEN .YYYYY !!!!!
    ... det stämmer, jag är en fanboy, vad är det?

  5.   Guillermo sade

    Fantastisk applikation, det återstår i slutet för att markera att paketen Genymotion-ARM-Translation_v1.1.zip och Gapp (med många olika versioner så att du måste välja rätt för din Android-enhet), när du laddar ner dem:
    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

    För att installera var och en, öppna den virtuella Android-enheten och dra och släpp filen, stäng sedan av den virtuella enheten och sätt på den igen, en gång för varje fil.
    Dessutom måste du ha ett e-postkonto för att det ska fungera bra.
    Ändå måste jag ha gjort något fel för jag får ett fel med Google + eller något liknande, jag får se.

  6.   Ing. José Albert sade

    Bra komplement Guillermo till publikationen!

  7.   David sade

    Bra applikation, men jag blev frustrerad av det (väldigt slumpmässiga) problemet att jag var tvungen att arbeta med nätverksvirtualisering genom Virtualbox, eftersom det ibland startade (väldigt få), och andra gånger (de allra flesta) virtualisering av telefonen. ..

    I slutändan valde jag virtualisering i QEMU som erbjuds av Android SDK ...

  8.   Guillermo sade

    DIVERSE LÖSNINGAR:
    Lösning på problemet med att skriva på spanska:
    ñ: SKIFT +,
    Ñ: SKIFT +.
    Tildes: tryck på citatet bredvid 0 och sedan vokalen.
    och domaren med det dubbla citatet (shift + 2) och sedan u.

    Glöm naturligtvis inte ett par saker: med all genymotion stängd, öppna VirtualBox och konfigurera maskinen skapad i genymotion (kör inte härifrån, men vi kan konfigurera):
    aktivera dubbelriktat urklipp: Allmänt - fliken Avancerat - Urklippsdelning: Dubbelriktad.
    Dra och släpp: Jag har lagt Bidirectional, filerna som jag drar från Linux till den virtuella enheten, den placerar dem i nedladdningskatalogen (mapp), men tvärtom har jag inte lyckats.
    Acceptera och stäng VirtualBox.
    Så här kopierar du filer från den virtuella mobila enheten till Linux:
    Starta den virtuella enheten från Genymotion och installera "The Olive Tree" Ssh Server-applikationen, starta den och titta på IP och port som den använder, jag tror att det alltid är (i mitt fall) IP 10.0.3.15 och port 2222, användaren är det ssh och lösenordet är också ssh.
    I VirtualBox - Konfigurera, på nätverksmenyn, flik Adapter 2, klicka på Avancerat, klicka på Port Forwarding-knappen, lägg till regeln med den gröna + ikonen: Regel 1, TCP-protokoll, Värd IP 127.0.0.1, Värdport 2222, Gäst IP 10.0.3.15, gästport 2222.
    Acceptera och stäng VirtualBox.
    Starta GenyMotion och den virtuella enheten, nu från terminalen i Linux kan du kopiera vilken fil eller katalog som helst med kommandot:
    scp -P 2222 -C -r ssh@127.0.0.1: / lagring / emulerad / 0 / ORIGIN PATH / DESTINATION FILE
    eller tvärtom:
    scp -P 2222 -C -r ORIGIN PATH / ORIGIN ssh@127.0.0.1: / storage / emulated / 0 / DESTINATION ROUTE
    till exempel:
    scp -P 2222 -C -r ssh@127.0.0.1: /storage/emulated/0/Download/el_file.txt.

    Nu ja. Nästa uppgift: definitivt lära sig esperanto, låt oss se om Duolingo-kursen för spanjorer är ute, förväntas i juni / juli.

  9.   Guillermo sade

    Andra symboler som saknas:
    Att få ; Klicka på
    För att få: tryck på>
    För att få ¿klicka på +
    Att få ? Klicka på _
    För att få (klicka på *
    För att få) klicka på (
    Att få - klicka /
    Att få = klicka på)
    För att få / tryck på &
    För att få _ klicka på?

  10.   jag har ett problem sade

    Det är så att jag inte kan köra genymotion från konsolen, det skickar mig detta:
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version 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 ′ hittades inte (krävs av /opt/genymobile/genymotion/libQt5WebKit.so.5)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version 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 ′ hittades inte (krävs av /opt/genymobile/genymotion/libicuuc.so.52)
    ./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version 'GLIBCXX_3.4.20' hittades inte (krävs av /opt/genymobile/genymotion/libQt5Qml.so.5)
    Jobb 1, './genymotion&' har avslutats

    Jag har laddat ner versionen för Ubuntu 15.04, för jag har inte hittat en tidigare, men jag har elementaryb os freya 0.3.2 baserat på Ubuntu 14.04, eller hur?

  11.   Ing. José Albert sade

    Jag tror att din libstdc ++. Så biblioteket är inte så aktuellt som krävs. Uppdatera dina arkiv eller version av Elementary.

  12.   Ing. José Albert sade
  13.   paco222 sade

    Jag läste inte allt, kanske har det redan besvarats. Hur löser du problemet med pekskärmar?

  14.   Francisco Javier sade

    I Linux Mint 18 har jag installerat Genymotion 2.8.1 64 bitar. Allt gick bra. Jag kan lägga till en enhet och testa upp till tre olika enheter, men när jag "slår på" enheten, oavsett vad den är, hänger systemet med Android "välkomstskärm" och ingenting fungerar (även om jag kan flytta muspekaren på skärmen) och datorn måste återställas. Några tips vad som kan gå fel? Tack.

  15.   anonym sade

    Jag har redan installerat paketet genymotion-2.8.1_x64.bin men inte när jag försöker köra det, det startar inte programmet, går in i mappen / opt / genymobile / genymotion och jag körde genymotion-filen men jag får det här felet / lib64 /libX11.so.6: odefinierad symbol: xcb_poll_for_reply64. Jag använder fedora 25. Jag skulle uppskatta din hjälp.

  16.   angelus sade

    Jag kunde installera genymotion väldigt bra men när jag öppnar det gör det absolut ingenting, av vilken anledning kan det vara att det inte svarar?

  17.   fråga sade

    När du börjar frågar den om licensen, var kan jag hitta en?

  18.   Ing. José Albert sade

    Jag kommer inte ihåg och som det visas i artikeln, ansökan om innehav eller godkännande av licensiering! Kanske är det bättre att göra en moderniserad artikel om applikationen för att se vad som är nytt med det på Linux och om det för närvarande ber om licensiering!