Penghantaran Dinamik: beginilah cara Google menambah baik Gedung Play

Main Store

Google sedang menyediakan perubahan yang sangat relevan dalam kaedah penghantaran fail apk daripada Main Store. Masa depan ialah muat turun modular, dan namanya ialah Penghantaran Dinamik. Kami menerangkan bagaimana ia akan berfungsi.

Apakah sistem muat turun aplikasi semasa?

Bagi mana-mana pengguna atau pengguna biasa, kaedah untuk memasang aplikasi adalah sangat mudah. Anda hanya perlu mencarinya di Main Store dan klik pada memasang. Bersedia, tidak perlu lagi. Untuk pemajuWalau bagaimanapun, ia adalah sedikit lebih rumit. Mereka mesti mengambil kira pelbagai peranti dan sistem dari mana aplikasi mereka boleh dipasang, dan menyesuaikan program kepada setiap varian. Akibatnya, walaupun seseorang hanya melihat satu token, di belakang adalah berbilang fail apk yang mengambil kira semua kemungkinan, menawarkan untuk memuat turun yang sesuai untuk setiap pengguna.

berbilang apk dalam Gedung Play

Contoh beberapa fail apk.

Bagaimana masa depan berubah dengan Penghantaran Dinamik dan muat turun modular

Semasa Google I / O 2018, syarikat itu membentangkan perubahan masa depan yang akan menjejaskan sistem penyampaian aplikasi. Mereka telah memanggilnya Penghantaran Dinamik, yang boleh diterjemahkan sebagai Penghantaran Dinamik. Dan ia terdiri daripada apa? Dari Google mereka telah mengambil nota projek Treble dan, pada asasnya, mereka akan bertaruh pada muat turun modular.

penghantaran dinamik Gedung Play

Fail apk akan menjadi pakej Split APK. Akan ada apk asas dengan semua struktur dan konfigurasi pusat yang penting untuk pengendalian aplikasi. Ini akan disertakan dengan modul lain yang mengandungi konfigurasi khusus yang menyesuaikan diri dengan semua peranti. Apabila pengguna memutuskan untuk memasang aplikasi, Main Store mengesan komponen yang anda perlukan dan menawarkannya kepada anda dalam fail apk terakhir yang dipasang pada telefon bimbit anda.

Un manfaat Bahagian kedua ialah menukar modul tersebut di latar belakang tanpa perlu memuat turun semula keseluruhan aplikasi. Jika, sebagai contoh, bahasa telefon ditukar daripada Sepanyol ke Perancis, aplikasi akan melakukan perkara yang sama, dan Main Store Ia akan menguruskan perkhidmatan komponen untuk menukar bahasa di latar belakang.

Google juga telah mengesahkan bahawa, pada masa hadapan, sistem ini akan membolehkan menambah fungsi baharu dengan lebih mudah. Ia belum lagi tersedia dan akan mengambil masa untuk dilaksanakan, tetapi ideanya adalah seperti berikut: jika aplikasi pemesejan segera mahu menambah mesej suara, ia tidak perlu lagi menawarkan pakej apk penuh. Ia akan mencukupi untuk menawarkan modul yang mengandungi fungsi baharu dan terpakai pada perkara yang telah dimuat turun pengguna sebelum ini. Modul ini akan dipanggil APK ciri dinamik, yang diterjemahkan kepada APK Fungsi Dinamik. Setiap APK Fungsi Dinamik ini boleh mempunyai beberapa modul, jadi pembinaan dalaman aplikasi boleh mempunyai struktur imej berikut:

penghantaran dinamik Gedung Play

Apakah maksud perubahan ini untuk fail apk di tapak web seperti APK Mirror?

Sistem baru ini menimbulkan beberapa masalah apabila ia datang kepada pasang aplikasi yang tidak diketahui en Android. Kod yang digunakan oleh Google ialah sumber terbuka, yang bermaksud bahawa, sebagai contoh, Amazon anda boleh menggunakannya untuk kedai anda. Walau bagaimanapun, untuk portal seperti Cermin APK perubahan lebih relevan.

dengan Penghantaran Dinamik, fail apk tradisional tidak lagi wujud. Tidak mustahil untuk memuat turun pakej dan memasangnya kerana ia boleh dilakukan sehingga sekarang, kerana semua fungsi diedarkan dalam modul yang berbeza. Walaupun APK Asas berfungsi seperti biasa, sebarang fungsi yang ditawarkan melalui APK Fungsi Dinamik akan berada di luar skop, melainkan konfigurasi tambahan dilakukan melalui arahan arahan. ADB. Ini mungkin tidak serius untuk pengguna yang paling banyak bermain-main dengan mudah alih mereka, tetapi ia adalah untuk yang paling kasual.

penghantaran dinamik Gedung Play

Pada masa ini, dalam Cermin APK mengesahkan bahawa mereka akan melarang muat naik APK Split ke portal mereka, kerana ia akan menjadi tidak produktif untuk menawarkan fail yang tidak boleh dipasang. Mereka sedang mengusahakan kaedah baharu untuk menawarkan fail apk pada masa hadapan apabila sistem baharu dilaksanakan, tetapi buat masa ini inilah penyelesaiannya. Jalan pintas yang mungkin adalah memuat turun apl daripada telefon bimbit dengan Android KitKat atau lebih rendah, sejak itu Penghantaran Dinamik akan digunakan daripada Lollipop. Walau bagaimanapun, sistem ini hanya akan sah selagi apl tersebut serasi dengan versi lama.

Apakah perubahan yang akan dilihat oleh pengguna akhir daripada Gedung Play

Dan semua ini bermakna untuk pengguna biasa? Sekiranya anda seorang pemaju, anda perlu menawarkan lebih banyak data kepada Google supaya ia boleh mengendalikan komponen dan modul yang berbeza serta menawarkannya dengan betul. Pada masa yang sama, anda boleh bekerja secara langsung pada setiap fungsi untuk menawarkan modul masing-masing, tanpa perlu risau tentang menyusun banyak fail apk.

Jika anda hanya pengguna biasa bahawa anda memasang aplikasi daripada Gedung Play, anda tidak akan mengalami perubahan. Anda akan terus mencari apl di kedai dan menekan butang memasang untuk menangkap mereka. Satu-satunya perkara yang berubah ialah proses yang tidak pernah anda lihat.