Android Laufzeitumgebung

Suche nach Begriffen
Begriff Definition
Android Laufzeitumgebung

Die Laufzeitumgebung von Android besteht im Wesentlichen aus verschiedenen Laufzeitbibliotheken, welche die Kernfunktionalitäten bereitstellen. In der Regel werden Applikationen unter Android in geschrieben und kompiliert. Durch Einsatz des Cross-Compilers dx, der Bestandteil des Android Software Development Kits ist, kann aus dem kompilierten Java-Bytecode der spezielle Dalvik-Bytecode erzeugt werden. Dieser ermöglicht aufgrund seines vergleichsweise geringeren Speicherbedarfs eine effiziente Speicherung und ist für die Ausführung innerhalb der DVM optimiert. Die einzelnen Dalvik-Bytecodedateien können zu einer vollendeten Applikation in einem Installationspaket zusammengeführt werden. Darin sind ferner ein Android Manifest mit essentiellen Informationen über die Applikation sowie weitere Ressourcen wie Bilder und Sounds enthalten