Uygulama versiyonunu güncellemek kolay bir iş, Flutter ile de öyle. Ancak ilk bakışta biraz kafa karıştırıcı görünebilir.
Eğer uygulamanızın versiyonu 1.0.0+1
gibi bir şeyse, noktalarla ayrılmış ilk üç sayının version number olduğunu söyleyebiliriz. +
karakteri ile ayrılmış ikinci kısım ise build number.
Version number ve build number arasındaki fark
1 . 0 . 0 + 1 -> DEĞERLER
version number build number -> FLUTTER TERİMLERİ
versionName versionCode -> KARŞILIK GELEN ANDROID TERİMLER
Burada version number
(veya versionName
) kullanıcılarınıza görünen bir string değer iken, build number
(veya versionCode
) ise bir versiyonun diğerinden daha yeni olduğunun anlaşılmasını sağlayan pozitif tam sayı değeridir.
Bununla birlikte, versiyon yükseltmek için build number
ifadesini her yeni sürüm ile birlikte artırmalısınız çünkü daha büyük sayılar daha yeni sürümlere işaret eder. version number
herhangi bir string olabilir, size kalmış. Sadece build number
değerini her yeni sürümle artırmayı unutmayın yeter.
Bir Flutter uygulamasının sürümünü güncellemek
pubspec.yaml
dosyasını açın ve version: 1.0.0+1
satırını güncelleyin. Güncelledikten sonra, flutter pub get
komutunu çalıştırın. Bu komut, local.properties
dosyasındaki versionName
ve versionCode
değerlerini günceller, bu değerler de Flutter uygulamanızı yeniden inşa ettiğinizde build.gradle
içerisinde güncellenirler.