O'Reilly logo

Einführung in die Android-Entwicklung by Marko Gargenta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Der Emulator

Ob Sie Ihre App auf einem richtigen Gerät ausführen oder auf einem emulierten, macht keinen Unterschied. Das liegt daran, dass der Emulator ein richtiger Code-Emulator ist, was bedeutet, dass er, bis hinab zur Maschinenschicht, die gleiche Codebasis nutzt wie ein echtes Gerät.

Tipp

Simulator und Emulator klingen recht ähnlich, sind aber grundlegend verschieden. Emulieren heißt, die Maschine zu imitieren, die den Binärcode ausführt. Ein Emulator ist also eine Art virtuelle Maschine. Ein Simulator simuliert das Verhalten von Code auf einer höheren Ebene. Das Android-SDK enthält einen echten Emulator, der auf QEMU basiert.

Wenn wir den Emulator nutzen wollen, müssen wir ein virtuelles Android-Gerät (Android Virtual Device oder kurz AVD) ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required