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.
- Dalam versi SDK sebelumnya, meluncurkan aplikasi dengan minSdkVersion < 24 dan hanya menandatangani dengan signature scheme 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 dengan skema tanda tangan v2. - Perintah
ia run -u [url]
CLI aplikasi instan sekarang bekerja 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 sekarang dapat mengoleksi metrik penggunaan dengan persetujuan Anda, memungkinkan tim developer Google untuk lebih memahami fitur yang menurut Anda berguna serta memperbaiki masalah dalam fitur.
- Perintah
ia check
sekarang mendukung pemeriksaan terhadap build yang dapat diinstal dari aplikasi yang sama untuk ketidakcocokan jalur upgrade umum. Anda dapat menyertakan 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 CLI
ia check
aplikasi instan sekarang mendukung pengecekan 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 apa pun yang sebelumnya diluncurkan pada perangkat tidak lagi menyebabkan error di Android Studio atau CLI.
- Mengubah pembatasan ukuran aplikasi instan dari 4 MB menjadi 10 MB. Aplikasi yang berukuran lebih besar dari 4 MB sekarang menerima
WARNING
, dan bukanERROR
. Aplikasi yang berukuran lebih besar dari 10 MB akan tetap 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 sekarang mendukung pengoperasian rangkaian file 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 yang diberikan.
Perubahan
- Saat menyediakan perangkat yang menjalankan Android 7.1.1 (API level 25) atau yang lebih rendah, CLI memunculkan peringatan hanya jika gagal mendeteksi check in layanan Google Play yang sukses. Saat mengalami situasi ini sebelumnya, CLI akan memunculkan error dan tidak berupaya meluncurkan aplikasi instan.
ia run
CLI aplikasi instan sekarang 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, yang perlu di-uninstal terlebih dahulu sebelum menginstal versi barunya.
Google Play Instant Development SDK v1.4.0 (28-08-2018)
Rilis Google Play Instant Development SDK ini (sebelumnya bernama Instant Apps Development SDK) memuat fitur dan perubahan baru berikut.
Fitur baru
- Perintah
ia check
CLI aplikasi instan sekarang mendukung validasi ukuran pada aplikasi instan menggunakan APK konfigurasi. - CLI sekarang mendukung pengoperasian aplikasi instan pada image emulator kunci pengujian dengan versi layanan Google Play 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 sekarang dapat 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 di mana$TERM
masih 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 bertambah tanpa memberi manfaat apa pun pada aplikasi instan Anda. - CLI sekarang melakukan deteksi saat versi layanan Google Play Anda terlalu lama agar dapat menjalankan aplikasi instan dan akan 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 yang diberikan
android.permission.INSTANT_APP_FOREGROUND_SERVICE
.
Android Instant Apps Development SDK v1.3.0 (04-06-2018)
Rilis Android Instant Apps Development SDK ini memuat fitur dan perubahan baru berikut.
Fitur baru
- Android Studio 3.2 sekarang menggunakan library yang ditambahkan dalam SDK 1.3 untuk menjalankan aplikasi instan.
Ini memadukan 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 memuat 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 error yang umum. - Sekarang Anda dapat membuat dan meluncurkan aplikasi instan tanpa titik masuk URL.
Perubahan
- Versi Layanan Google Play untuk Aplikasi Instan yang dipaketkan dengan SDK sekarang dapat mengupdate sendiri secara otomatis menggunakan Play Store. Di rilis sebelumnya, paket tersebut terkunci ke versi yang dipaketkan dengan SDK.
- Hostname berisi karakter pengganti, seperti
"*.example.com"
, sekarang telah didukung sepenuhnya dalam mode pengembangan. - Sekarang developer dapat menyimulasikan hasil 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 memuat 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 tinggi, sistem secara otomatis melakukan transfer ini pada 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 Anda instal dengan memanggil
getInstantAppData()
.
- Pada perangkat yang menjalankan Android 8.0 (API level 26) dan yang lebih tinggi, sistem secara otomatis melakukan transfer ini pada 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 Anda instal dengan memanggil
- Anda dapat mengurangi ukuran APK dengan menggunakan dukungan baru untuk APK khusus perangkat. Untuk informasi tentang menyiapkan build Anda untuk APK konfigurasi, lihat Menyiapkan build untuk APK konfigurasi.
Perubahan
- Emulator.
- Mulai sekarang, emulator yang menjalankan Play Store dan Layanan Google Play terbaru diharuskan menguji Aplikasi Instan. Untuk informasi tentang cara menyiapkan emulator Anda, lihat Menjalankan aplikasi instan.