Ein Android-Emulator ist natürlich ein unschätzbares Werkzeug für App-Entwickler, mit dem Softwaretests ohne physisches Gerät durchgeführt werden können. Ein Emulator ist auch eine großartige Möglichkeit für jeden, eine App auszuprobieren, bevor er sie auf seinem Gerät installiert, sei es aus Sicherheitsgründen oder wenn er sein Gerät gerade nicht zur Hand hat.
Was die Verfügbarkeit angeht, gibt es eine Reihe von Android-Emulatoren, die kostenlos heruntergeladen werden können. Google stellt eines als Teil seines Android SDK bereit. Es gibt ein weiteres frei verfügbares Softwarepaket, mit dem Sie Android-Apps und -Spiele nativ auf einem Windows-PC oder Mac ausführen können. Während Sie diese Software verwenden, XDA-Forumsmitglied unrealmanu begann es nicht zu mögen und beschloss, einen eigenen Android-Emulator zu entwickeln. Und so wurde Jar of Beans geboren.
Jar of Beans läuft, wie der Name schon sagt, mit Android Jelly Bean (derzeit Version 4.1.1). Es unterstützt Intel Hardware Accelerated Execution Manager (HAXM), der dem Emulator Hardwarebeschleunigung bietet, um die Gesamtleistung zu verbessern. Ein Vorteil von Jar of Beans gegenüber anderen Emulatoren besteht darin, dass dieser vollständig portabel ist und keine Installation erfordert. Die Ausführung ist so einfach wie das Ausführen einer ausführbaren Datei.
Jar of Beans bietet eine Reihe von Konfigurationsoptionen. Sie können aus einer Reihe von Auflösungen wählen, in denen Sie den Emulator ausführen möchten, was einen erheblichen Vorteil hat. Wenn eine Auflösung von 1280 x 768 oder höher gewählt wird, wechselt die Android-Oberfläche automatisch in den Tablet-Modus von Android.
Es gibt eine Schaltfläche, mit der Sie auf Ihrem Computer gespeicherte APK-Dateien installieren können, sowie Schaltflächen zur Steuerung der Lautstärke, da es offensichtlich keine physischen Hardware-Lautstärketasten gibt. Im Emulator ist außerdem eine ADB-Schnittstelle enthalten, über die Sie eine direkte Verbindung zum emulierten Android-System herstellen können.
Die neueste Beta-Version hat eine Reihe neuer praktischer Funktionen hinzugefügt. Die Mehrbenutzerunterstützung wurde integriert, sodass jeder Benutzer seine eigenen benutzerdefinierten Einstellungen speichern kann. Außerdem wurde die Möglichkeit hinzugefügt, eine virtuelle SD-Karte zu erstellen, wodurch Sie eine SD-Karte beliebiger Größe erstellen können, die dann im Emulator natürlich als Standard-SD-Karte angezeigt wird.
Für kommende Versionen sind eine Reihe von Features geplant. Unrealmanu hofft, Tastaturunterstützung einzubauen, um die Volltexteingabe über die Computertastatur zu ermöglichen. Eine Auswahl an Skins und zusätzliche Auflösungen stehen ebenfalls auf der To-Do-Liste.
Wenn Sie den Emulator für eine Probefahrt nutzen möchten, schauen Sie sich die an Software-Thread.