Catatan rilis SDK
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Peringatan: Google Play Instan tidak akan tersedia lagi. Mulai Desember 2025,
Aplikasi Instan tidak dapat dipublikasikan melalui Google Play, dan semua
API Instan layanan Google Play
tidak akan berfungsi lagi. Pengguna tidak akan lagi disajikan Aplikasi Instan oleh Play menggunakan mekanisme apa pun.
Kami melakukan perubahan ini berdasarkan masukan developer dan investasi berkelanjutan kami untuk meningkatkan kualitas ekosistem sejak diperkenalkannya Google Play Instan.
Untuk terus mengoptimalkan pertumbuhan pengguna, sebaiknya developer merujuk pengguna ke aplikasi atau game reguler mereka, menggunakan deep link untuk mengalihkan mereka ke perjalanan atau fitur tertentu jika relevan.
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 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
sekarang 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 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 file rangkaian 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 dengan benar, 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 mendeteksi 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 (level API 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 di 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.
- Nama host yang berisi karakter pengganti, seperti
"*.example.com"
, kini 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 (level API 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.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-27 UTC."],[],[],null,["# SDK release notes\n\n**Warning:** Google Play Instant will no longer be available. Starting December 2025,\nInstant Apps cannot be published through Google Play, and all\n[Google Play services Instant APIs](https://developers.google.com/android/reference/com/google/android/gms/instantapps/package-summary)\nwill no longer work. Users will no longer be served Instant Apps by Play using any\nmechanism.\n\nWe're making this change based on developer feedback and our continuous investments\nto improve the ecosystem since the introduction of Google Play Instant.\n\nTo continue optimizing for user growth, we encourage developers to refer users to\ntheir regular app or game, using [deeplinks](https://support.google.com/googleplay/android-developer/answer/12463044)\nto redirect them to specific journeys or features when relevant.\n\nGoogle Play Instant Development SDK v1.9.0 (2019-09-05)\n-------------------------------------------------------\n\nThis release of the Google Play Instant Development SDK contains the following\nchanges.\n\n### Changes\n\n- The instant apps CLI will now run properly when invoked through a symbolic link.\n- In the previous version of the SDK, launching an app with minSdkVersion \\\u003c 24 and signed only with the v2 signature scheme would always cause an error. This change fixes both `ia run` and Android Studio's run command so that an error will only occur if the connected device's API version is too old to support v2 signatures.\n\nGoogle Play Instant Development SDK v1.8.0 (2019-08-05)\n-------------------------------------------------------\n\nThis release of the Google Play Instant Development SDK contains the following\nchanges.\n\n### Changes\n\n- The instant apps CLI `ia run` command can deploy instant apps that are only signed using a v2 signature scheme.\n- The instant apps CLI `ia run -u [url]` command now works without deploying an artifact.\n\nGoogle Play Instant Development SDK v1.7.0 (2019-03-29)\n-------------------------------------------------------\n\nThis release of the Google Play Instant Development SDK contains the following\nnew features and changes.\n\n### New features\n\n- The instant apps CLI can now collect usage metrics with your consent, allowing Google's developer team to better understand what features you find useful and improve shortcomings in our tooling.\n- The `ia check` command now supports checking against an installable build of the same app for common upgrade path incompatibilities. You can provide the installable app APK using the `-i` option.\n\n### Changes\n\n- The instant apps CLI `ia run` command no longer requires an active Google account on the device to launch instant apps in development mode.\n\nGoogle Play Instant Development SDK v1.6.0 (2018-11-05)\n-------------------------------------------------------\n\nThis release of the Google Play Instant Development SDK contains the following\nnew features and changes.\n\n### New features\n\n- The instant apps CLI `ia check` command now supports size checking on APK set files (`.apks`) generated from [`bundletool`](/studio/command-line/bundletool#generate_apks).\n\n### Changes\n\n- On devices running Android 8.0 (API level 26) or higher, running an instant app whose signing key doesn't match the key from any previously-launched app on the device no longer causes a crash in Android Studio or the CLI.\n- Changed the size limitation of instant apps from 4 MB to 10 MB. An app larger than 4 MB now receives a `WARNING` instead of an `ERROR`. An app larger than 10 MB continues to receive an `ERROR`.\n\nGoogle Play Instant Development SDK v1.5.0 (2018-09-27)\n-------------------------------------------------------\n\nThis release of the Google Play Instant Development SDK contains the following\nnew features and changes.\n\n### New features\n\n- The instant apps CLI `ia run` and `ia check` commands now support operating on APK set (.apks) files generated by [`bundletool`](/studio/command-line/bundletool#generate_apks).\n- The instant apps CLI `ia check` command now works with a list of APKs.\n- The instant apps CLI `ia check` command ensures that names of split APKs are unique within a given ZIP file.\n\n### Changes\n\n- When provisioning a device running Android 7.1.1 (API level 25) or lower, the CLI issues a warning only if it fails to detect a successful Google Play services check-in. When encountering this situation previously, the CLI would throw an error and not attempt to launch the instant app.\n- The instant apps CLI `ia run` can now successfully launch APKs generated by `bundletool` or APKs built using `aapt2`. Previously, the `run` operation might have appeared to time out when launching some of these APKs.\n- The `--no-setup` flag has been deprecated for `ia run` and now has no effect.\n- Properly updates older versions of Google Play services for Instant Apps, which need to be uninstalled first before installing a new version.\n\nGoogle Play Instant Development SDK v1.4.0 (2018-08-28)\n-------------------------------------------------------\n\nThis release of the Google Play Instant Development SDK (formerly Instant Apps\nDevelopment SDK) contains the following new features and changes.\n\n### New features\n\n- The instant apps CLI `ia check` command now supports size validation on instant apps using configuration APKs.\n- The CLI now supports running instant apps on test-keys emulator images with a recent version of Google Play services installed.\n- Improved support for command-specific help with `ia help \u003ccommand\u003e`.\n- Added size breakdown to `ia check` size errors.\n\n### Changes\n\n- The SDK has been renamed from \"Android Instant Apps Development SDK\" to \"Google Play Instant Development SDK\".\n- The CLI no longer throws a `NullPointerException` when trying to check an app with no launcher activity.\n- The CLI and Android Studio now detect unsupported devices running Android 8.0 (API level 26). Previously, these devices wouldn't launch the app.\n- The `ia` Bash wrapper script now works correctly when invoked in a pipeline where `$TERM` isn't set. The script assumes a width of 80 columns.\n- The `ia check` command now warns about instant apps whose `minSdkVersion` version is set to `20` or lower. By supporting these older SDK versions in your build, your binary's size might increase with no benefit for your instant apps.\n- The CLI now detects when your version of Google Play services is too old to run instant apps and prompts for an update on the device.\n- Instant apps launched on Android 8.0 (API level 26) and higher through the CLI or Android Studio now automatically have the `android.permission.INSTANT_APP_FOREGROUND_SERVICE` permission granted.\n\nAndroid Instant Apps Development SDK v1.3.0 (2018-06-04)\n--------------------------------------------------------\n\nThis release of the Android Instant Apps Development SDK\ncontains the following new features and changes.\n\n### New features\n\n- Android Studio 3.2 now uses a library added in SDK 1.3 to run instant apps. This unifies the logic between `ia` and Studio and allows you to run instant apps without URLs from Android Studio.\n\nAndroid Instant Apps Development SDK v1.2.0 (2018-05-07)\n--------------------------------------------------------\n\nThis release of the Android Instant Apps Development SDK\ncontains the following new features and changes.\n\n### New features\n\n- The new Instant Apps Command Line Interface, `ia`, allows you to launch instant apps on your development device and check them locally for common errors.\n- You can now build and launch instant apps [without a URL entry\n point](/topic/google-play-instant/getting-started/convert-to-instant-app#enable-try-now).\n\n### Changes\n\n- The version of Google Play Services for Instant Apps that's bundled with the SDK can now auto-update itself using the Play Store. In previous releases, that package was locked to the version bundled with the SDK.\n- Hostnames containing wildcard characters, such as `\"*.example.com\"`, are now fully supported in development mode.\n- Developers can now simulate throttled app downloads in Android Lollipop, Marshmallow, and Nougat by setting the `debug.aia.throttle_download_ms` system property, as shown in the following example: \n\n ```\n $ adb shell setprop debug.aia.throttle_download_ms 5000\n ```\n\nAndroid Instant Apps Development SDK v1.1.0\n-------------------------------------------\n\nThis release of the Android Instant Apps Development SDK contains the following\nnew features and changes.\n\n### New features\n\n- Transfer of data from Instant App to installed app.\n - On devices running Android 8.0 (API level 26) and above, the system automatically performs this transfer on app installation. On devices running Android 7.1 (API level 25) and lower, you can transfer your Instant App's storage data to your installed app by calling [`getInstantAppData()`](https://developers.google.com/android/reference/com/google/android/gms/instantapps/InstantAppsClient.html#getInstantAppData()) in your installed app.\n- You can decrease the size of your APK by using the new support for device-specific APKs. For information on setting up your build for configuration APKs, see [Set up your build for configuration APKs](/topic/google-play-instant/guides/config-splits).\n\n### Changes\n\n- Emulator.\n - Emulators running Play Store and the latest Google Play Services are required to test Instant Apps moving forward. For information about how to set up your emulator, see [Run your instant\n app](/topic/google-play-instant/getting-started/first-instant-app#run)."]]