Perbedaan antara APK (.apk) dan App Bundle (.aab)

96

Baru-baru ini Google menghadirkan fitur baru app bundleyang merupakan konsep yang sangat mirip dengan APK kecuali fleksibilitas dan perbedaan arsitekturnya.

Saya telah membaca banyak blog / artikel untuk memahami cara kerja app bundle di perangkat dibandingkan dengan file APK.

Bagaimana proses kerja internal app bundle yang sebenarnya dan bagaimana cara kerjanya di perangkat Android mulai dari Google Play Store?

0xAliHn
sumber
2
melihat itu. Tapi dari google play ke proses kerja perangkat android cukup tidak jelas.
0xAliHn
Apa yang tidak jelas tentang itu? google mengambil apk Anda dengan tanda tangan Anda, berikan mereka membaginya menjadi apk terpisah untuk resolusi yang berbeda dan semacamnya dan ketika perangkat mengunduhnya, google play menyediakan apk yang benar untuk jenis perangkat itu
tyczj
4
Sebuah aab masih semacam apk, mereka hanya membuang bagian yang tidak relevan tergantung pada perangkat yang mengunduh aplikasi pada akhirnya. Proses yang terjadi antara Anda mengunggah aab dan perangkat mengunduh apk pada dasarnya adalah bundletool yang berjalan di server play store Google.
zapl

Jawaban:

104

App Bundle adalah format penerbitan, sedangkan APK (aplikasi Android PacKage) adalah format kemasan yang nantinya akan diinstal di perangkat.

App Bundle menggunakan bundletool untuk membuat satu set APK. (.apks) Ini dapat diekstraksi dan pemisahan basis dan konfigurasi serta modul fitur dinamis potensial dapat diterapkan ke perangkat.

Dependensi dapat terlihat seperti ini: Modul Bundletool

Konten App Bundle terlihat seperti ini: Isi Bundletool

Informasi lebih lanjut tentang App Bundle tersedia di sini .

keyboardsurfer
sumber
13
Saya telah mengunggah .apkfile di toko sekarang saya ingin mengunggah .aabapakah itu penting?
Sagar
14
Selama mereka memiliki kode versi yang meningkat, Anda tidak akan menghadapi masalah apa pun.
keyboardsurfer
Saya membulatkannya menjadi 100! Terima kasih atas penjelasan yang jelas
Anand Rockzz
4

Berikut adalah manfaat Android App Bundle dibandingkan APK di PlayStore:

  1. Ukuran Download Lebih Kecil
  2. Fitur Aplikasi Sesuai Permintaan
  3. Modul khusus aset
Dr Parag C Shukla
sumber