Heim > häufiges Problem > Hauptteil

In welcher Sprache wird Android entwickelt?

angryTom
Freigeben: 2020-03-10 16:50:03
Original
24760 Leute haben es durchsucht

In welcher Sprache wird Android entwickelt?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage