Woao... voilà du changement !
Auparavant, le SDK Android de Google utilisait Javac (le compilateur Java standard de chez Oracle) pour produire un bytecode Java ensuite transformé en bytecode Dalvik.
Visiblement le nouveau SDK se passe de Javac: Le nouvel outils "Jill" produit un bytecode intermédiaire (.jayce) qu'un autre outils ("Jack") transforme en bytecode Dalvik.
Ce qui veut dire que Google peut maintenant se passer des outils Oracle pour produire des exécutables Android.
Ce n'est guère surprenant étant donné les bisbilles entre Google et Oracle à propos d'Android (
https://en.wikipedia.org/wiki/Oracle_v._Google). Google veut son indépendance.
(
Permalink)