Bearbeiten von „Jack and Jill“
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 3: | Zeile 3: | ||
"Jack" steht für "Java Android Compiler Kit" und erzeut direkt aus den [[Java]]-Quellcode-Dateien Bytecode für die [[DVM|Dalvik Virtual Machine (DVM)]], | "Jack" steht für "Java Android Compiler Kit" und erzeut direkt aus den [[Java]]-Quellcode-Dateien Bytecode für die [[DVM|Dalvik Virtual Machine (DVM)]], | ||
wofür vor der Einführung der ''Jack Toolchain'' mehrere Tools erforderlich waren (nämlich der Java-Compiler ''javac'', der ''Code Shrinker'' [[ProGurand] und der Dex-Compiler [[Dx|dx]]).<ref name="kevalpate_2016_12">{{Cite web | url = https://medium.com/@kevalpatel2106/the-jack-and-jill-should-you-use-in-your-next-android-application-ce7d0b0309b7 | title = The Jack and Jill: Should you use in your next Android Application? | author = Keval Patel | accessdate = 2018-11-06 | date = 2016-12-28 | publisher = medium.com | language = en}}</ref><ref>{{Cite web | url = https://www.guardsquare.com/en/blog/proguard-and-r8 | title = ProGuard and R8: a comparison of optimizers | author = Eric Lafortune | accessdate = 2018-11-06 | publisher = guardsquare.com | language = en}}</ref> "Jill" steht für "Jack Intermediate Library Linker" und wandelt den Java-Bytecode von Bibliotheken in das sog. ''.jack''-Format um, welches dann auch in die Datei mit dem DVM-Bytecode (classes.dex) integriert wird.<ref name="kevalpate_2016_12" /> | wofür vor der Einführung der ''Jack Toolchain'' mehrere Tools erforderlich waren (nämlich der Java-Compiler ''javac'', der ''Code Shrinker'' [[ProGurand] und der Dex-Compiler [[Dx|dx]]).<ref name="kevalpate_2016_12">{{Cite web | url = https://medium.com/@kevalpatel2106/the-jack-and-jill-should-you-use-in-your-next-android-application-ce7d0b0309b7 | title = The Jack and Jill: Should you use in your next Android Application? | author = Keval Patel | accessdate = 2018-11-06 | date = 2016-12-28 | publisher = medium.com | language = en}}</ref><ref>{{Cite web | url = https://www.guardsquare.com/en/blog/proguard-and-r8 | title = ProGuard and R8: a comparison of optimizers | author = Eric Lafortune | accessdate = 2018-11-06 | publisher = guardsquare.com | language = en}}</ref> "Jill" steht für "Jack Intermediate Library Linker" und wandelt den Java-Bytecode von Bibliotheken in das sog. ''.jack''-Format um, welches dann auch in die Datei mit dem DVM-Bytecode (classes.dex) integriert wird.<ref name="kevalpate_2016_12" /> | ||
== Einzelnachweise == | == Einzelnachweise == |