Jul 292013
 

Im Dezember 2012 habe ich mal was über einen schnellen Android Emulator geschrieben. Dieses Projekt gibt es in der Form nun nicht mehr. War auch ziemlich überrascht. Dafür gibt es aber was besseres. So sieht es jedenfalls für mich aktuell aus. Das Teil nennt sich Genymotion. Aktuell ist die Lösung noch in der BETA und aktuell sind die Android Images noch gratis. In Zukunft soll es auch gratis bleiben, allerdings wird es auch eine kommerzielle Geschichte geben. Die werden dann noch ein paar Features mehr haben, aber zum testen reicht vollkommen aus. Zudem ist das Teil noch immer rasend schnell.

Was auch cool ist, das Teil ist nun einfach nach dem Start im ADB sichtbar und es kann sofort damit gearbeitet werden. Es muss nicht noch rumgefummelt werden bis man sich mit dem Debugger verbinden kann. Zudem kann die Orientierung nun VIEL einfacher gewechselt werden. Mir gefällt das Ding super.

Es gibt sogar noch ein IntelliJ IDEA Plugin und auch eines für Eclipse.

Installation ist relativ einfach. Man lade die gewünschte Version runter. Unter Linux handelt sich um eine .bin Datei. Danach muss/darf man die Datei noch ausführbar machen.

Jetzt installiert sich Genymotion. Allerdings lässt sich danach unter Umständen kein Image starten. Wenn das der Fall ist muss man noch die Kernelmodule erstellen. Ist in den FAQ gut beschrieben.

Ach ja. Installiert wird das Tool in das selbe Verzeichnis wo die genymotion-1.1.0_x64.bin liegt. Das muss man unter umständen noch anpassen.

Und jetzt kann das Teil gestartet werden. Ganz einfach mit ./genymotion, sofern man im Installationsverzeichnis ist.

Danach sieht man diesen Dialog hier. Allerdings ohne Android VMs. Diese muss man zuerst hinzufügen. Einfach mal auf Add klicken.

Genymotion Startseite

Dann wählt man ein vorkonfiguriertes Gerät aus …

Neues Gerät auswählen

… klickt auf Add und verfolgt nun was passiert. Ist keine Hexerei.

Download und Installation der VM

Das Android Image wird dann aus der Cloud runtergeladen, parametrisiert und installiert.

Jetzt kann es gestartet werden. Hier im Beispiel ein Image eines Nexus 7.

Gestartetes Nexus 7

Und wie gesagt, man kann gleich loslegen.

Device auswähl beim debuggen

Meine App Com2Cal konnte ich ohne Probleme starten und debuggen.

Gestartete Com2Cal App auf dem Emulator 

Und nun, viel Spass beim emulieren.

Sorry, the comment form is closed at this time.