Android App Bundle Nativescript
Android App Bundle, Android uygulamalarını dağıtmanın yeni bir yoludur. Uygulamanızı birden fazla APK dosyası olarak dağıtmak yerine, tek bir App Bundle dosyası olarak dağıtırsınız. Bu, uygulamanızın boyutunu küçültür ve kullanıcıların uygulamanızı daha hızlı indirmesini sağlar.
Nativescript, Android ve iOS uygulamaları geliştirmek için kullanılan bir açık kaynaklı çerçevedir. Nativescript, JavaScript ve TypeScript dillerini kullanarak yerel Android ve iOS uygulamaları geliştirmenizi sağlar.
Android App Bundle Nativescript kullanarak, Android uygulamalarınızı daha küçük boyutlu ve daha hızlı indirilebilir hale getirebilirsiniz. Ayrıca, Android App Bundle Nativescript kullanarak, uygulamalarınızı daha kolay güncelleyebilirsiniz.
Android App Bundle Nativescript’in Avantajları
- Uygulamanızın boyutunu küçültür.
- Kullanıcıların uygulamanızı daha hızlı indirmesini sağlar.
- Uygulamalarınızı daha kolay güncelleyebilirsiniz.
- Uygulamalarınızı farklı cihaz türlerine daha kolay uyarlayabilirsiniz.
Android App Bundle Nativescript’in Dezavantajları
- Android App Bundle Nativescript, eski Android sürümlerini desteklemez.
- Android App Bundle Nativescript, bazı gelişmiş Android özelliklerini desteklemez.
Android App Bundle Nativescript Nasıl Kullanılır?
Android App Bundle Nativescript kullanmak için, aşağıdaki adımları izleyin:
- Nativescript CLI’yi yükleyin.
- Yeni bir Nativescript projesi oluşturun.
- Projenizin
app/App_Resources/Android
dizinine gidin. build.gradle
dosyasını açın.- Aşağıdaki satırı
android
bölümüne ekleyin:
android {
...
buildTypes {
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
- Projenizin
app/App_Resources/Android
dizinineproguard-rules.pro
adlı bir dosya oluşturun. - Aşağıdaki satırları
proguard-rules.pro
dosyasına ekleyin:
-keep class com.tns.Runtime** { *; }
-keep class org.nativescript.** { *; }
- Projenizi derleyin.
- Derlenen projenizi Google Play Store’a yükleyin.