D8: Unterschied zwischen den Versionen

Aus Android Wiki
Keine Bearbeitungszusammenfassung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
Keine Bearbeitungszusammenfassung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung Visuelle Bearbeitung
Zeile 1: Zeile 1:
'''D8''' ist ein Dex-Compiler von [[Google]], der aus [[Java]]-Bytecode (class-Dateien) den DEX-Bytecode erzeugt, der auf einem [[Android]]-Gerät entweder von der ''Dalvik Virtual Machine (DVM)'' ausgeführt oder bei neueren Android-Versionen von [[ART|Android Runtime (ART)]] in Maschinencode übersetzt wird.
'''D8''' ist ein Dex-Compiler von [[Google]], der aus [[Java]]-Bytecode (class-Dateien) den [[DEODEXED|DEX]]-Bytecode erzeugt, der auf einem [[Android]]-Gerät entweder von der ''Dalvik Virtual Machine (DVM)'' ausgeführt oder bei neueren Android-Versionen von [[ART|Android Runtime (ART)]] in Maschinencode übersetzt wird.
''D8'' soll im Vergleich zum herkömmtlich DX-Compiler für die Compilierung weniger Zeit benötigen und kleinere DEX-Dateien erzeugen. Eine Vorab-Version von ''D8'' wurde im August 2017 bereitgestellt.<ref>{{Cite web | url = https://android-developers.googleblog.com/2017/08/next-generation-dex-compiler-now-in.html | title =  
''D8'' soll im Vergleich zum herkömmtlich DX-Compiler für die Compilierung weniger Zeit benötigen und kleiner DEX-Dateien erzeugen. Eine Vorab-Version von ''D8'' wurde im August 2017 bereitgestellt.<ref>{{Cite web | url = https://android-developers.googleblog.com/2017/08/next-generation-dex-compiler-now-in.html | title =  
Next-generation Dex Compiler Now in Preview  | date = 2017-08-11 | accessdate = 2017-08-12 | publisher = Android Developers Blog | author = James Lau| language = en}}</ref><ref>{{Cite web | url =  http://www.androidpolice.com/2017/08/11/googles-next-gen-d8-dex-compiler-now-preview-improves-compilation-times-file-sizes/ | title = Google's next-gen D8 dex compiler is now in preview, improves compilation times and file sizes | date = 2017-08-11 | accessdate = 2017-08-12 | publisher = androidpolice.com | author = Richard Gao | language = en}}</ref>
Next-generation Dex Compiler Now in Preview  | date = 2017-08-11 | accessdate = 2017-08-12 | publisher = Android Developers Blog | author = James Lau| language = en}}</ref><ref>{{Cite web | url =  http://www.androidpolice.com/2017/08/11/googles-next-gen-d8-dex-compiler-now-preview-improves-compilation-times-file-sizes/ | title = Google's next-gen D8 dex compiler is now in preview, improves compilation times and file sizes | date = 2017-08-11 | accessdate = 2017-08-12 | publisher = androidpolice.com | author = Richard Gao | language = en}}</ref>


== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />

Version vom 12. August 2017, 22:25 Uhr

D8 ist ein Dex-Compiler von Google, der aus Java-Bytecode (class-Dateien) den DEX-Bytecode erzeugt, der auf einem Android-Gerät entweder von der Dalvik Virtual Machine (DVM) ausgeführt oder bei neueren Android-Versionen von Android Runtime (ART) in Maschinencode übersetzt wird. D8 soll im Vergleich zum herkömmtlich DX-Compiler für die Compilierung weniger Zeit benötigen und kleiner DEX-Dateien erzeugen. Eine Vorab-Version von D8 wurde im August 2017 bereitgestellt.[1][2]

Einzelnachweise

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.