SDK de desarrollo de Google Play Instant v1.9.0 (5 de septiembre de 2019)
Esta versión del SDK de desarrollo de Google Play Instant incluye lo siguiente: cambios.
Cambios
- La CLI de apps instantáneas ahora se ejecutará correctamente cuando se la invoque a través de un símbolo enlace.
- En la versión anterior del SDK, el lanzamiento de una app con minSdkVersion < (24)
y firmado solo con el esquema de firma v2, siempre causaría un error. Esta
corrige los cambios
ia run
y el comando de ejecución de Android Studio para que un error solo ocurrirá si la versión de la API del dispositivo conectado es demasiado antigua para admitir Firmas v2.
SDK de desarrollo de Google Play Instant v1.8.0 (5 de agosto de 2019)
Esta versión del SDK de desarrollo de Google Play Instant incluye lo siguiente: cambios.
Cambios
- El comando
ia run
de la CLI de apps instantáneas puede implementar apps instantáneas que solo firmado con un esquema de firma v2. - El comando
ia run -u [url]
de la CLI de apps instantáneas ahora funciona sin implementar un artefacto.
SDK de desarrollo de Google Play Instant v1.7.0 (29 de marzo de 2019)
Esta versión del SDK de desarrollo de Google Play Instant incluye lo siguiente: nuevas funciones y cambios.
Funciones nuevas
- La CLI de apps instantáneas ahora puede recopilar métricas de uso con tu consentimiento, lo que permite al equipo de desarrolladores de Google para comprender mejor qué funciones consideras útiles mejorar las deficiencias en nuestras herramientas.
- El comando
ia check
ahora permite comprobar en una compilación instalable de la misma app para las incompatibilidades comunes de la ruta de actualización. Puedes proporcionar el APK de app instalable con la opción-i
.
Cambios
- El comando
ia run
de la CLI de apps instantáneas ya no requiere una cuenta activa de Google en el dispositivo para iniciar apps instantáneas en modo de desarrollo.
SDK de desarrollo de Google Play Instant v1.6.0 (5 de noviembre de 2018)
Esta versión del SDK de desarrollo de Google Play Instant incluye lo siguiente: nuevas funciones y cambios.
Funciones nuevas
- El comando
ia check
de la CLI de apps instantáneas ahora admite la comprobación de tamaño en el conjunto de APK. archivos (.apks
) generados a partir debundletool
Cambios
- En dispositivos con Android 8.0 (nivel de API 26) o versiones posteriores, ejecutar una app app cuya clave de firma no coincide con la clave de ninguna app iniciada anteriormente en el dispositivo ya no causa una falla en Android Studio ni en la CLI.
- Se cambió la limitación de tamaño de las apps instantáneas de 4 MB a 10 MB.
Una app de más de 4 MB ahora recibe un
WARNING
en lugar de unERROR
. Los app de más de 10 MB seguirá recibiendo unaERROR
.
SDK de desarrollo de Google Play Instant v1.5.0 (27 de septiembre de 2018)
Esta versión del SDK de desarrollo de Google Play Instant incluye lo siguiente: nuevas funciones y cambios.
Funciones nuevas
- Los comandos
ia run
yia check
de la CLI de apps instantáneas ahora admiten el funcionamiento en Archivos de conjunto de APK (.apks) generados porbundletool
- El comando
ia check
de la CLI de apps instantáneas ahora funciona con una lista de APK. - El comando
ia check
de la CLI de apps instantáneas garantiza que los nombres de los APK divididos se únicos en un archivo ZIP determinado.
Cambios
- Cuando se aprovisiona un dispositivo con Android 7.1.1 (nivel de API 25) o versiones anteriores, el La CLI emite una advertencia solo si no detecta una cuenta exitosa de Google Play. registro de servicios. Cuando se encontraba esta situación anteriormente, la CLI arrojan un error y no intentan iniciar la app instantánea.
- La CLI de apps instantáneas
ia run
ahora puede iniciar correctamente APK generados porbundletool
o APKs compilados conaapt2
. Antes, la operaciónrun
es posible que se haya agotado el tiempo de espera al lanzar algunos de estos APK. - La marca
--no-setup
dejó de estar disponible paraia run
y ya no tiene efecto. - Actualizar correctamente las versiones anteriores de los Servicios de Google Play para apps instantáneas que se deben desinstalar antes de instalar una versión nueva.
SDK de desarrollo de Google Play Instant v1.4.0 (28 de agosto de 2018)
Esta versión del SDK de desarrollo de Google Play Instant (antes conocido como Apps instantáneas) Development SDK) incluye los siguientes cambios y funciones nuevas.
Funciones nuevas
- El comando
ia check
de la CLI de apps instantáneas ahora admite la validación de tamaño en apps instantáneas que usan APK de configuración. - La CLI ahora admite la ejecución de apps instantáneas en imágenes de emulador de claves de prueba con un Se instaló la versión reciente de los Servicios de Google Play.
- Se mejoró la compatibilidad con la ayuda específica de comandos con
ia help <command>
. - Se agregó el desglose de tamaño en los errores de
ia check
relacionados con el tamaño.
Cambios
- Se cambió el nombre del SDK de "SDK de desarrollo de Apps instantáneas Android". a "SDK de desarrollo de Google Play Instant".
- La CLI ya no arroja una
NullPointerException
cuando se intenta verificar una app sin actividad iniciadora. - La CLI y Android Studio ahora detectan dispositivos no compatibles que ejecutan Android 8.0. (nivel de API 26). Antes, estos dispositivos no iniciaban la app.
- La secuencia de comandos del wrapper de Bash
ia
ahora funciona correctamente cuando se la invoca en una canalización donde no se establece$TERM
. La secuencia de comandos asume un ancho de 80 columnas. - El comando
ia check
ahora advierte sobre apps instantáneas cuyominSdkVersion
esté configurada en20
o una anterior. Al brindar compatibilidad con estas versiones anteriores del SDK en tu compilación, el tamaño de tu objeto binario podría aumentar sin beneficiar tu capacidad de de Google Chat. - La CLI ahora detecta cuándo tu versión de los Servicios de Google Play es demasiado antigua para Permite ejecutar apps instantáneas y solicita una actualización en el dispositivo.
- Apps instantáneas iniciadas en Android 8.0 (nivel de API 26) y versiones posteriores a través de la CLI
o Android Studio, ahora tienen automáticamente
Se otorgó el permiso
android.permission.INSTANT_APP_FOREGROUND_SERVICE
.
SDK de desarrollo de Apps instantáneas Android v1.3.0 (4 de junio de 2018)
Esta versión del SDK de desarrollo de Apps instantáneas Android incluye las siguientes funciones y cambios nuevos.
Funciones nuevas
- Android Studio 3.2 ahora usa una biblioteca que se agregó en el SDK 1.3 para ejecutar apps instantáneas.
Esto permite unificar la lógica entre
ia
y Studio, y te permite ejecutar apps apps sin URL de Android Studio.
SDK de desarrollo de Apps instantáneas Android v1.2.0 (7 de mayo de 2018)
Esta versión del SDK de desarrollo de Apps instantáneas Android incluye las siguientes funciones y cambios nuevos.
Funciones nuevas
- La nueva interfaz de línea de comandos de apps instantáneas,
ia
, te permite iniciar apps instantáneas en tu dispositivo de desarrollo y buscar errores. - Ahora puedes compilar e iniciar apps instantáneas sin ingresar una URL. punto de acceso.
Cambios
- La versión de los Servicios de Google Play para Apps instantáneas que se incluye en el El SDK ahora puede actualizarse automáticamente a través de Play Store. En versiones anteriores, esa se bloqueó en la versión empaquetada con el SDK.
- Los nombres de host que contienen caracteres comodín, como
"*.example.com"
, ahora se denominan y sea completamente compatible en el modo de desarrollo. - Los desarrolladores ahora pueden simular descargas limitadas de apps en Android Lollipop,
Marshmallow y Nougat configurando el sistema
debug.aia.throttle_download_ms
propiedad, como se muestra en el siguiente ejemplo:$ adb shell setprop debug.aia.throttle_download_ms 5000
SDK de desarrollo de Apps instantáneas Android v1.1.0
Esta versión del SDK de desarrollo de Apps instantáneas Android incluye lo siguiente: nuevas funciones y cambios.
Funciones nuevas
- Transferencia de datos de una app instantánea a una instalada.
- En dispositivos con Android 8.0 (nivel de API 26) y versiones posteriores, el sistema
realiza automáticamente esta transferencia durante la instalación de la app. En dispositivos que ejecutan
Android 7.1 (nivel de API 25) y versiones anteriores, puedes transferir la configuración
de almacenamiento de datos en la app instalada llamando
getInstantAppData()
en tu app instalada.
- En dispositivos con Android 8.0 (nivel de API 26) y versiones posteriores, el sistema
realiza automáticamente esta transferencia durante la instalación de la app. En dispositivos que ejecutan
Android 7.1 (nivel de API 25) y versiones anteriores, puedes transferir la configuración
de almacenamiento de datos en la app instalada llamando
- Puedes reducir el tamaño de tu APK utilizando la nueva compatibilidad con APK específicos del dispositivo. Para obtener información sobre cómo configurar tu compilación de configuración de Terraform, consulta Establece tu compilación para APK de configuración.
Cambios
- Emulador.
- Se requieren emuladores que ejecuten Play Store y la versión más reciente de los Servicios de Google Play para probar Apps instantáneas de ahora en adelante. Para obtener información sobre cómo configurar tu consulta Cómo ejecutar tu app de la app.