Catatan rilis SDK

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

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, bukan ERROR. Channel aplikasi yang lebih besar dari 10 MB akan terus menerima ERROR.

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 dan ia check CLI aplikasi instan sekarang mendukung operasi di File rangkaian APK (.apks) yang dibuat 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 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 oleh bundletool atau APK yang dibuat menggunakan aapt2. Sebelumnya, operasi run mungkin tampak kehabisan waktu 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 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 yang minSdkVersion-nya versi disetel ke 20 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.
  • 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.