Google Play Instant Development SDK v1.9.0 (05-09-2019)
Rilis Google Play Instant Development SDK ini memuat perubahan berikut.
Perubahan
- CLI aplikasi instan sekarang akan berjalan dengan baik saat dipanggil melalui link simbolis.
- Pada SDK versi sebelumnya, meluncurkan aplikasi dengan minSdkVersion < 24
dan hanya ditandatangani dengan skema tanda tangan v2 akan selalu menyebabkan error. Perubahan
ini memperbaiki
ia run
dan perintah run Android Studio, sehingga error hanya akan terjadi jika versi API perangkat yang terhubung sudah terlalu lama untuk mendukung tanda tangan v2.
Google Play Instant Development SDK v1.8.0 (05-08-2019)
Rilis Google Play Instant Development SDK ini memuat perubahan berikut.
Perubahan
- Perintah
ia run
CLI aplikasi instan dapat men-deploy aplikasi instan yang hanya ditandatangani menggunakan skema tanda tangan v2. - Perintah
ia run -u [url]
CLI aplikasi instan sekarang berfungsi tanpa men-deploy artefak.
Google Play Instant Development SDK v1.7.0 (29-03-2019)
Rilis Google Play Instant Development SDK ini memuat fitur dan perubahan baru berikut.
Fitur baru
- CLI aplikasi instan kini dapat mengumpulkan metrik penggunaan dengan izin Anda, sehingga tim developer Google dapat lebih memahami fitur yang menurut Anda berguna dan memperbaiki kekurangan dalam alat kami.
- Perintah
ia check
kini mendukung pemeriksaan terhadap build yang dapat diinstal dari aplikasi yang sama untuk ketidakcocokan jalur upgrade umum. Anda dapat menyediakan APK aplikasi yang dapat diinstal menggunakan opsi-i
.
Perubahan
- Perintah
ia run
CLI aplikasi instan tidak lagi memerlukan Akun Google yang aktif di perangkat untuk meluncurkan aplikasi instan dalam mode pengembangan.
Google Play Instant Development SDK v1.6.0 (05-11-2018)
Rilis Google Play Instant Development SDK ini memuat fitur dan perubahan baru berikut.
Fitur baru
- Perintah
ia check
CLI aplikasi instan sekarang mendukung pemeriksaan ukuran pada file rangkaian APK (.apks
) yang dihasilkan daribundletool
.
Perubahan
- Pada perangkat yang menjalankan Android 8.0 (API level 26) atau yang lebih tinggi, menjalankan aplikasi instan yang kunci penandatanganannya tidak cocok dengan kunci dari aplikasi yang sebelumnya diluncurkan di perangkat tidak lagi menyebabkan error di Android Studio atau CLI.
- Mengubah batas ukuran aplikasi instan dari 4 MB menjadi 10 MB.
Aplikasi dengan ukuran lebih dari 4 MB kini menerima
WARNING
, bukanERROR
. Aplikasi yang berukuran lebih besar dari 10 MB akan terus menerimaERROR
.
Google Play Instant Development SDK v1.5.0 (27-09-2018)
Rilis Google Play Instant Development SDK ini memuat fitur dan perubahan baru berikut.
Fitur baru
- Perintah
ia run
dania check
CLI aplikasi instan kini mendukung pengoperasian file rangkaian APK (.apks) yang dihasilkan olehbundletool
. - Perintah
ia check
CLI aplikasi instan sekarang berfungsi dengan beberapa file APK. - Perintah
ia check
CLI aplikasi instan memastikan bahwa nama APK terpisah bersifat unik dalam file ZIP tertentu.
Perubahan
- Saat menyediakan perangkat yang menjalankan Android 7.1.1 (API level 25) atau yang lebih rendah, CLI akan mengeluarkan peringatan hanya jika gagal mendeteksi check in layanan Google Play yang berhasil. Jika mengalami situasi ini sebelumnya, CLI akan menampilkan error dan tidak mencoba meluncurkan aplikasi instan.
ia run
CLI aplikasi instan kini dapat berhasil meluncurkan APK yang dihasilkan olehbundletool
atau APK yang dibuat menggunakanaapt2
. Sebelumnya, operasirun
mungkin muncul karena waktu habis saat meluncurkan beberapa APK ini.- Flag
--no-setup
tidak digunakan lagi untukia run
dan sekarang tidak berpengaruh. - Mengupdate versi lama layanan Google Play untuk Aplikasi Instan dengan benar, yang harus di-uninstal terlebih dahulu sebelum menginstal versi baru.
Google Play Instant Development SDK v1.4.0 (28-08-2018)
Rilis Google Play Instant Development SDK ini (sebelumnya Instant Apps Development SDK) memuat fitur dan perubahan baru berikut.
Fitur baru
- Perintah
ia check
CLI aplikasi instan kini mendukung validasi ukuran pada aplikasi instan menggunakan APK konfigurasi. - CLI sekarang mendukung pengoperasian aplikasi instan pada image emulator kunci pengujian dengan layanan Google Play versi terbaru yang diinstal.
- Meningkatkan dukungan untuk bantuan khusus perintah dengan
ia help <command>
. - Menambahkan perincian ukuran pada error ukuran
ia check
.
Perubahan
- SDK telah diganti namanya dari "Android Instant Apps Development SDK" menjadi "Google Play Instant Development SDK".
- CLI tidak lagi menampilkan
NullPointerException
saat mencoba memeriksa aplikasi tanpa aktivitas peluncur. - CLI dan Android Studio kini mendeteksi perangkat yang tidak didukung yang menjalankan Android 8.0 (API level 26). Sebelumnya, perangkat ini tidak akan meluncurkan aplikasi.
- Skrip wrapper Bash
ia
sekarang berfungsi dengan benar saat dipanggil di pipeline tempat$TERM
belum ditetapkan. Skrip ini mengasumsikan lebar 80 kolom. - Perintah
ia check
sekarang memperingatkan tentang aplikasi instan yang versiminSdkVersion
-nya ditetapkan ke20
atau yang lebih rendah. Dengan mendukung versi SDK yang lebih lama ini di build Anda, ukuran biner Anda mungkin meningkat tanpa manfaat bagi aplikasi instan Anda. - CLI sekarang mendeteksi kapan versi layanan Google Play Anda terlalu lama untuk menjalankan aplikasi instan dan meminta update pada perangkat.
- Aplikasi instan yang diluncurkan di Android 8.0 (API level 26) dan yang lebih tinggi melalui CLI
atau Android Studio sekarang otomatis memiliki
izin
android.permission.INSTANT_APP_FOREGROUND_SERVICE
.
Android Instant Apps Development SDK v1.3.0 (04-06-2018)
Rilis Android Instant Apps Development SDK ini berisi fitur dan perubahan baru berikut.
Fitur baru
- Android Studio 3.2 sekarang menggunakan library yang ditambahkan dalam SDK 1.3 untuk menjalankan aplikasi instan.
Hal ini menggabungkan logika antara
ia
dan Studio, serta memungkinkan Anda menjalankan aplikasi instan tanpa URL dari Android Studio.
Android Instant Apps Development SDK v1.2.0 (07-05-2018)
Rilis Android Instant Apps Development SDK ini berisi fitur dan perubahan baru berikut.
Fitur baru
- Antarmuka Command Line Aplikasi Instan baru,
ia
, memungkinkan Anda meluncurkan aplikasi instan pada perangkat pengembangan dan memeriksanya secara lokal untuk menemukan error yang umum. - Kini Anda dapat mem-build dan meluncurkan aplikasi instan tanpa titik entri URL.
Perubahan
- Versi Layanan Google Play untuk Aplikasi Instan yang dipaketkan dengan SDK sekarang dapat diupdate secara otomatis menggunakan Play Store. Dalam rilis sebelumnya, paket tersebut dikunci ke versi yang dipaketkan dengan SDK.
- Nama host yang berisi karakter pengganti, seperti
"*.example.com"
, kini telah didukung sepenuhnya dalam mode pengembangan. - Developer kini dapat menyimulasikan download aplikasi yang dibatasi di Android Lollipop,
Marshmallow, dan Nougat dengan menetapkan properti sistem
debug.aia.throttle_download_ms
, seperti yang ditunjukkan dalam contoh berikut:$ adb shell setprop debug.aia.throttle_download_ms 5000
Android Instant Apps Development SDK v1.1.0
Rilis Android Instant Apps Development SDK ini berisi fitur dan perubahan baru berikut.
Fitur baru
- Transfer data dari Aplikasi Instan ke aplikasi yang diinstal.
- Pada perangkat yang menjalankan Android 8.0 (API level 26) dan yang lebih baru, sistem
secara otomatis melakukan transfer ini saat penginstalan aplikasi. Pada perangkat yang menjalankan
Android 7.1 (API level 25) dan yang lebih rendah, Anda dapat mentransfer data penyimpanan
Aplikasi Instan ke aplikasi yang diinstal dengan memanggil
getInstantAppData()
di aplikasi yang diinstal.
- Pada perangkat yang menjalankan Android 8.0 (API level 26) dan yang lebih baru, sistem
secara otomatis melakukan transfer ini saat penginstalan aplikasi. Pada perangkat yang menjalankan
Android 7.1 (API level 25) dan yang lebih rendah, Anda dapat mentransfer data penyimpanan
Aplikasi Instan ke aplikasi yang diinstal dengan memanggil
- Anda dapat mengurangi ukuran APK dengan menggunakan dukungan baru untuk APK khusus perangkat. Untuk mengetahui informasi tentang cara menyiapkan build untuk APK konfigurasi, lihat Menyiapkan build untuk APK konfigurasi.
Perubahan
- Emulator.
- Ke depannya, emulator yang menjalankan Play Store dan Layanan Google Play terbaru diwajibkan untuk menguji Aplikasi Instan. Untuk mengetahui informasi tentang cara menyiapkan emulator, lihat Menjalankan aplikasi instan.