Android Studio için DX Desteği Sona Erdi
Bir Android uygulaması için geliştiriciler kodlarını Java ya da Kotlin gibi dillerde yazarlar, fakat bu kodların Android cihazlar üzerinde çalışması için Dalvik bayt koduna çevrilmesi gerekir. İşte bu noktada DX, Android Studio 3.1'den önceki sürümlerde varsayılan derleyici olarak bu işlemi gerçekleştirmekteydi.
Google geliştiricileri 2017'de DX'in yerini alan yeni ve daha hızlı bir dexing derleyicisi olan D8'i piyasaya sürdü. D8 bellek üzerinde daha az komut kullanarak ve daha iyi yer tahsisi yaparak derleme hızını arttırır ve daha küçük apk'lar oluşturmamızı sağlar.
D8'in varsayılan derleyici olmasıyla birlikte, bu duyuruda 3 geçiş süreci belirlendi. Artık bu süreçlerin 2.sine giriyoruz. Bu aşama ile birlikte DX bir yıl boyunca aktif kalacak böylece tüm projelerin D8'e geçmesi beklenecek. Fakat bu süre zarfında DX tabanlı hiçbir sorun ile ilgili bir güncelleme yapılmayacak.
Henüz D8'e geçiş yapmadıysanız 1 Şubat 2021 tarihine kadar geçiş yapmanız gerekmektedir. Bu tarihten sonra DX, Android Studio ve diğer ortamlardan tamamen kaldırılacak ve 3.aşamaya geçilecektir.
#android #androidstudio #dexing #d8