Google Play Instant Development SDK v1.9.0 (05-09-2019)
Rilis Google Play Instant Development SDK ini berisi hal berikut perubahan.
Perubahan
- CLI aplikasi instan sekarang akan berjalan dengan baik ketika dipanggil melalui tautan.
- Di versi SDK sebelumnya, meluncurkan aplikasi dengan minSdkVersion < 24
dan ditandatangani hanya dengan skema
tanda tangan v2 yang akan selalu menyebabkan {i>error<i}. Ini
perubahan akan memperbaiki
ia run
dan perintah run Android Studio sehingga error hanya akan terjadi jika versi API perangkat yang terhubung terlalu lama untuk didukung tanda tangan v2.
Google Play Instant Development SDK v1.8.0 (05-08-2019)
Rilis Google Play Instant Development SDK ini berisi hal berikut perubahan.
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 kini berfungsi tanpa men-deploy sebuah artefak.
Google Play Instant Development SDK v1.7.0 (29-03-2019)
Rilis Google Play Instant Development SDK ini berisi hal berikut fitur dan perubahan baru.
Fitur baru
- CLI aplikasi instan kini dapat mengumpulkan metrik penggunaan dengan izin Anda, sehingga Tim developer Google untuk lebih memahami fitur apa saja yang menurut Anda berguna dan memperbaiki kekurangan di 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 pada 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 berisi hal berikut fitur dan perubahan baru.
Fitur baru
- Perintah
ia check
CLI aplikasi instan sekarang mendukung pemeriksaan ukuran pada rangkaian APK file (.apks
) yang dibuat daribundletool
Perubahan
- Pada perangkat yang menjalankan Android 8.0 (API level 26) atau yang lebih baru, menjalankan aplikasi yang kunci penandatanganannya tidak cocok dengan kunci dari aplikasi apa pun yang diluncurkan sebelumnya di perangkat tidak lagi menyebabkan error di Android Studio atau CLI.
- Mengubah batas ukuran aplikasi instan dari 4 MB menjadi 10 MB.
Aplikasi yang berukuran lebih besar dari 4 MB kini menerima
WARNING
, bukanERROR
. Channel aplikasi yang 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 berisi hal berikut fitur dan perubahan baru.
Fitur baru
- Perintah
ia run
dania check
CLI aplikasi instan sekarang mendukung operasi di File rangkaian APK (.apks) yang dibuat olehbundletool
- Perintah
ia check
CLI aplikasi instan sekarang berfungsi dengan beberapa file APK. - Perintah
ia check
CLI aplikasi instan memastikan bahwa nama APK terpisah unik dalam file ZIP tertentu.
Perubahan
- Saat menyediakan perangkat yang menjalankan Android 7.1.1 (API level 25) atau lebih rendah, CLI hanya memberikan peringatan jika gagal mendeteksi Google Play yang berhasil layanan pelanggan. Ketika menghadapi situasi ini sebelumnya, CLI akan menampilkan error dan tidak mencoba meluncurkan aplikasi instan.
ia run
CLI aplikasi instan sekarang dapat berhasil meluncurkan APK yang dibuat olehbundletool
atau APK yang dibuat menggunakanaapt2
. Sebelumnya, operasirun
mungkin tampak kehabisan waktu 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 bernama Aplikasi Instan Development SDK) berisi fitur dan perubahan baru berikut.
Fitur baru
- Perintah
ia check
CLI aplikasi instan sekarang mendukung validasi ukuran di aplikasi instan menggunakan APK konfigurasi. - CLI sekarang mendukung pengoperasian aplikasi instan pada image emulator tombol pengujian dengan versi terbaru layanan Google Play yang terinstal.
- 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" dapat "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 (level API 26). Sebelumnya, perangkat ini tidak akan meluncurkan aplikasi.
- Skrip wrapper Bash
ia
kini berfungsi dengan benar saat dipanggil di pipeline jika$TERM
tidak ditetapkan. Skrip ini mengasumsikan lebar 80 kolom. - Perintah
ia check
kini memperingatkan tentang aplikasi instan yangminSdkVersion
-nya versi disetel ke20
atau lebih rendah. Dengan mendukung versi SDK yang lebih lama ini di build Anda, ukuran biner Anda mungkin bertambah tanpa manfaat untuk instan Anda aplikasi. - CLI sekarang mendeteksi saat versi layanan Google Play Anda terlalu lama untuk menjalankan aplikasi instan dan meminta pembaruan 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
android.permission.INSTANT_APP_FOREGROUND_SERVICE
izin diberikan.
Android Instant Apps Development SDK v1.3.0 (04-06-2018)
Rilis Android Instant Apps Development SDK ini berisi fitur dan perubahan baru berikut ini.
Fitur baru
- Android Studio 3.2 sekarang menggunakan library yang ditambahkan dalam SDK 1.3 untuk menjalankan aplikasi instan.
Tindakan ini akan menggabungkan logika antara
ia
dan Studio serta memungkinkan Anda menjalankan instance aplikasi 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 ini.
Fitur baru
- Antarmuka Baris Perintah Aplikasi Instan baru,
ia
, memungkinkan Anda meluncurkan aplikasi instan di perangkat pengembangan dan memeriksanya secara lokal untuk yang sama. - Anda kini dapat membuat dan meluncurkan aplikasi instan tanpa entri URL poin.
Perubahan
- Versi Layanan Google Play untuk Aplikasi Instan yang dipaketkan dengan SDK kini dapat otomatis mengupdate sendiri menggunakan Play Store. Dalam rilis sebelumnya, paket tersebut dikunci ke versi yang dipaketkan dengan SDK.
- Nama host yang berisi karakter pengganti, seperti
"*.example.com"
, sekarang menjadi didukung penuh dalam mode pengembangan. - Pengembang kini dapat menyimulasikan download aplikasi yang dibatasi di Android Lollipop,
Marshmallow, dan Nougat dengan menyetel 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 hal-hal berikut fitur dan perubahan baru.
Fitur baru
- Transfer data dari Aplikasi Instan ke aplikasi terinstal.
- Pada perangkat yang menjalankan Android 8.0 (level API 26) dan yang lebih baru, sistem
melakukan transfer secara otomatis saat penginstalan aplikasi. Di perangkat yang menjalankan
Android 7.1 (API level 25) dan yang lebih rendah, Anda dapat mentransfer
ke aplikasi yang
terinstal dengan memanggil
getInstantAppData()
di aplikasi terinstal.
- Pada perangkat yang menjalankan Android 8.0 (level API 26) dan yang lebih baru, sistem
melakukan transfer secara otomatis saat penginstalan aplikasi. Di perangkat yang menjalankan
Android 7.1 (API level 25) dan yang lebih rendah, Anda dapat mentransfer
ke aplikasi yang
terinstal dengan memanggil
- Anda dapat mengurangi ukuran APK menggunakan dukungan baru untuk APK khusus perangkat. Untuk informasi tentang menyiapkan build Anda untuk APK konfigurasi, lihat Siapkan build untuk APK konfigurasi.
Perubahan
- Emulator.
- Emulator yang menjalankan Play Store dan Layanan Google Play terbaru diperlukan untuk menguji Aplikasi Instan selanjutnya. Untuk informasi tentang cara menyiapkan emulator, lihat Menjalankan aplikasi instan aplikasi.