Posts Tagged Under: Xamarin dosya büyüklüğü nasıl düşer

Android’de “.apk” dosya büyüklüğünü nasıl düşürürüz (Bölüm 2) ?

Opsiyonel Apk Oluşturma (Split ABIs in apk)

Development başlığı altında derinlere doğru yöneldiğiniz zaman karşınıza ABI kavramı çıkacaktır. (ABIs – Application Binary Interfaces)

Konumuz ABI olmadığı için detaylandırmayacağım, apk oluştururken bizi nasıl etkiliyor başlığı üzerinden devam edelim. Bu aşamada Xamarin geliştiricileri için kritik olan bilgi, piyasada birbirinden farklı Android cihazlar olduğu ve kullandıkları ABI’ler arasında farklar olduğudur. (En çok kullanılanı armeabi-v7a ‘dir)

Devamı


Android’de “.apk” dosya büyüklüğünü nasıl düşürürüz (Bölüm 1) ?

Öncelikle bizimle yakın iletişim kurmakta olan tüm arkadaşlara teşekkürler. Apk dosya büyüklüğü yoğun olarak almakta olduğumuz sorulardan biri. Bu yazımızda tüm inceliklerini paylaşıyoruz.

Linker

Xamarin uygulamaları, apk dosya büyüklüğünü azaltmak için “Linker” adı verlien bir araç kullanmaktadır. En basit ifadesiyle bu araç bir tür statik analiz yaparak kullanmadığınız türlerle ilişkili assembly’leri iptal etmekte ve bu şekilde uygulamanızın büyüklüğünü azaltmaktadır. Örneğin, Linking yapmadan hazırlayacağınız “Xamarin Hello World” uygulaması 16MB gibi bir büyüklükte iken, konfigürasyon sonrası 2.9MB olarak karşınıza çıkacaktır.

Devamı