In welcher Sprache wird Android entwickelt?
1. Android ist ein Open-Source-Betriebssystem, das auf Linux basiert.
2. Linux ist ein Betriebssystem, das mit der Standardsprache C entwickelt wurde.
3. Der zugrunde liegende Android-Treiber und der Betriebssystemkernel werden in C-Sprache und Assembler entwickelt.
4. Das Android-Betriebssystem selbst wird mit Java entwickelt und verwendet JNI, um die lokale C-Sprachbibliothek aufzurufen, um die zugrunde liegende Planung des Betriebssystems zu implementieren.
5. Android-Anwendungen werden mit Java entwickelt; sie können auch mit C/C++ nativ entwickelt werden, aber meistens wird C nicht verwendet. Im Grunde ist Java also die Standard-Entwicklungssprache.
6. Android verwendet eine modifizierte JVM (Java Virtual Machine) namens Dalvik Virtual Machine, bei der es sich im Wesentlichen um eine Java Virtual Machine handelt.
Für jede APP wird also eine virtuelle Dalvik-Maschine erstellt, bei der es sich um einen Linux-Prozess handelt.
Das Android-System ist eigentlich eine modifizierte Version der Java Virtual Machine auf Basis von Linux, auf der Java-Programme ausgeführt werden.
Weitere Informationen zu diesem Thema finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonIn welcher Sprache wird Android entwickelt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!