Catatan rilis SDK

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 dari bundletool.

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 bukan ERROR. Aplikasi yang berukuran lebih besar dari 10 MB akan tetap menerima ERROR.

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 dan ia check CLI aplikasi instan sekarang mendukung pengoperasian rangkaian file APK (.apks) yang dihasilkan oleh bundletool.
  • 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 oleh bundletool atau APK yang dibuat menggunakan aapt2. Sebelumnya, operasi run mungkin muncul karena waktu habis saat meluncurkan beberapa APK ini.
  • Flag --no-setup tidak digunakan lagi untuk ia 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 versi minSdkVersion-nya ditetapkan ke 20 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().
  • 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.