Ubah nama versi dan kode versi dari satu file dan terapkan perubahan pada semua varian produk

Kisah ini berasal dari apa yang telah saya pelajari hari ini, Karena kita semua memiliki varian build dalam proyek kita dan di setiap varian produk, kita memiliki nama versidan kode versi, setiap kali kita memublikasikannya dalam pembuatan play store, kami meningkatkan kode versi dan nama versi kami serta mengubah semua varian produk kami satu per satu….

Bagaimana Jika kita menambahkan file bernama version.properties di proyek kita dan mengubah nama versi dan kode versi dari file ini dan kemudian akan mencerminkan itu pada semua varian produk kita, mari kita mulai bagaimana kita akan mencapainya.

Kunjungi situs web saya di https://danishamjad.com/

Langkah1:

Tambahkan file bernama version.properties di proyek Anda -› folder aplikasi.

Langkah 2:

Tambahkan kode versi dan nama versi di file ini.

Langkah3:

Sekarang, ini adalah bagian utama, semuanya sudah diatur sekarang, dan kita perlu membaca file di build.gradle kita.

def versionPropsFile = file('version.properties')
Properties versionProps = new Properties()

if (versionPropsFile.canRead()) {
    versionProps.load(new FileInputStream(versionPropsFile))
}
def code = versionProps['VERSION_CODE'].toInteger()
def name= versionProps['VERSION_NAME']

Itu saja sekarang tentukan kode dan nama di setiap jenis produk Anda seperti di bawah ini:

flavorDimensions "environment"
productFlavors {
    production {
        versionCode code
        versionName name
    }
staging{
        versionCode code
        versionName name
    }

Jika Anda ingin mempelajari lebih lanjut terkait Android, lihat tautan di bawah ini:



Berbagi ilmu itu Peduli :-)

Terima kasih telah membaca artikel ini. Pastikan untuk bertepuk tangan untuk merekomendasikan artikel ini jika Anda merasa bermanfaat. Itu sangat berarti bagi saya.

Jika Anda memerlukan bantuan, Bergabunglah dengan saya di Twitter, "Linkedin", "Github",dan Berlangganan ke saya Saluran Youtube.