Zum Inhalt springen

Jack and Jill

Aus Android Wiki
Version vom 6. November 2018, 13:55 Uhr von Md 42 (Diskussion | Beiträge) (Details zu "Jack" und "Jill")

Jack and Jill (auch "Jack Toolchain") war eine alternative Compiler-Chain für Android-Apps[1], die von Google aber im März 2017 abgekündigt wurde.[2] Für die Android-Versionen 6.0 Marshmallow "Marshmallow" bis 8.1 war Jack and Jill aber die Standard-Compiler-Chain.[3]

"Jack" steht für "Java Android Compiler Kit" und erzeut direkt aus den Java-Quellcode-Dateien Bytecode für die 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).[4][5] "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.[4]

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.
  3. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  4. 4,0 4,1 Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  5. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.