AVD - android:versionCode vs android:versionName - strings.xml

1. Apa yang dimaksud dengan AVD?
AVD adalah singkatan dari Android Virtual Device. AVD adalah emulator Android yang berfungsi sebagai tiruan konfigurasi ertentu dari suatu perangkat Android riil.

2. Apa perbedaan antara atribut android:versionCode dan android:versionName dalam file AndroidManifest.xml?
Atribut android:versionCode digunakan untuk men-cek apakah suatu aplikasi bisa di-upgrade atau tidak. Atribut tersebut berisi angka yang sedang berjalan (aplikasi yang di-update akan diset dengan angka yang lebih tinggi nilainya dari versi sebelumnya). Sedangkan atribut android:versionName fungsi utamanya digunakan untuk menampilkan ke pengguna. Atribut ini adalah suatu string, misalnya "1.0.1".

3. Apa gunanya file strings.xml?
File strings.xml digunakan untuk menyimpan semua konstanta string di dalam aplikasi kita. File ini bisa digunakan untuk membuat aplikasi kita dengan mudah membuat berbagai macam versi bahasa lokal dengan menerjemahkan strings dan kemudian meng-compile lagi aplikasi kita.

No comments: