Inicio
Actualización más reciente | Versión estable | Versión potencial | Versión beta | Versión alfa |
---|---|---|---|---|
4 de septiembre de 2024 | 1.1.1 | 1.2.0-rc01 | - | - |
Comentarios
Tus comentarios ayudan a mejorar Jetpack. Avísanos si descubres nuevos errores o tienes ideas para mejorar esta biblioteca. Consulta los errores existentes de esta biblioteca antes de crear uno nuevo. Puedes agregar tu voto a un error existente haciendo clic en el botón de la estrella.
Consulta la documentación sobre la Herramienta de seguimiento de errores para obtener más información.
Versión 1.2
Versión 1.2.0-rc01
4 de septiembre de 2024
Lanzamiento de androidx.startup:startup-runtime:1.2.0-rc01
sin modificaciones desde la última versión beta. La versión 1.2.0-rc01 contiene estas confirmaciones.
Versión 1.2.0-beta01
21 de agosto de 2024
Lanzamiento de androidx.startup:startup-runtime:1.2.0-beta01
. La versión 1.2.0-beta01 contiene estas confirmaciones.
Nuevas funciones
- Se agregó una dependencia explícita de
ProfileInstaller
para admitir el resguardo de instalación del perfil de Baseline cuando los perfiles no están instalados en Play.
Versión 1.2.0-alpha02
11 de enero de 2023
Se lanzó androidx.startup:startup-runtime:1.2.0-alpha02
. La Versión 1.2.0-alpha02 contiene estas confirmaciones.
Correcciones de errores
- Se corrigió la búsqueda de metadatos durante la definición de
InitializationProvider
para los procesos secundarios (aosp/2012215).
Versión 1.2.0-alpha01
9 de febrero de 2022
Lanzamiento de androidx.startup:startup-runtime:1.2.0-alpha01
. La versión 1.2.0-alpha01 contiene estas confirmaciones.
Correcciones de errores
- Se corrigió un error en
AppInitializer.isEagerlyInitialized()
(aosp/1855769).
Versión 1.1.1
Versión 1.1.1
9 de febrero de 2022
Lanzamiento de androidx.startup:startup-runtime:1.1.1
. La versión 1.1.1 contiene estas confirmaciones.
Correcciones de errores
- Se corrigió un error en
AppInitializer.isEagerlyInitialized()
(aosp/1855769).
Versión 1.1.0
Versión 1.1.0
4 de agosto de 2021
Lanzamiento de androidx.startup:startup-runtime:1.1.0
. La versión 1.1.0 contiene estas confirmaciones.
Esta versión es idéntica a androidx.startup:startup-runtime:1.1.0-rc01
.
Cambios importantes desde la versión 1.0.0
Ahora se pueden agregar varios elementos
InitializationProvider
<provider>
al elemento AndroidManifest.xml de la aplicación para bibliotecas o aplicaciones que requieran inicialización automática en varios procesos. Ia0712, b/183136596Se mejoraron las reglas de ProGuard y reglas multidex para garantizar que los objetos
Initializer
terminen en el archivo dex principal. aosp/1743740Se agregaron reglas de perfiles de referencia para optimizar el uso de
androidx.startup
. aosp/17639340
Versión 1.1.0-rc01
21 de julio de 2021
Lanzamiento de androidx.startup:startup-runtime:1.1.0-rc01
. La versión 1.1.0-rc01 contiene estas confirmaciones.
Correcciones de errores
- Se mejoraron las reglas de ProGuard y reglas multidex para garantizar que los objetos
Initializer
terminen en el archivo dex principal. (aosp/1743740) - Se agregaron reglas de perfiles de referencia para optimizar el uso de
androidx.startup
. (aosp/1763934)
Versión 1.1.0-beta01
18 de mayo de 2021
Lanzamiento de androidx.startup:startup-runtime:1.1.0-beta01
. La versión 1.1.0-beta01 contiene estas confirmaciones.
Nuevas funciones
- Ahora se pueden agregar varios elementos
InitializationProvider
<provider>
al elemento AndroidManifest.xml de la aplicación para bibliotecas o aplicaciones que requieran inicialización automática en varios procesos. (Ia0712, b/183136596)
Correcciones de errores
- Se realizaron mejoras menores en las reglas de ProGuard. (aosp/1691484)
Versión 1.1.0-alpha01
7 de abril de 2021
Lanzamiento de androidx.startup:startup-runtime:1.1.0-alpha01
. La versión 1.1.0-alpha01 contiene estas confirmaciones.
Cambios en la API
- Ahora se pueden agregar varios elementos
InitializationProvider
<provider>
aAndroidManifest.xml
de la aplicación para bibliotecas o aplicaciones que requieran inicialización automática en varios procesos. (Ia0712, b/183136596)
Versión 1.0.0
Versión 1.0.0
28 de octubre de 2020
Lanzamiento de androidx.startup:startup-runtime:1.0.0
. La versión 1.0.0 contiene estas confirmaciones.
Funciones principales de la versión 1.0.0
- Proporciona una forma sencilla y eficaz de definir objetos
Initializer
para que se ejecuten al inicio de la aplicación sin tener que definir unContentProvider
. - Proporciona una API coherente para la inicialización diferida.
- Los objetos
Initializer
pueden definir dependencias en otros objetosInitializer
, lo que ayuda a definir el orden de inicialización de manera explícita.
Versión 1.0.0-rc01
14 de octubre de 2020
Lanzamiento de androidx.startup:startup-runtime:1.0.0-rc01
. La versión 1.0.0-rc01 contiene estas confirmaciones.
Esta versión es idéntica a la versión 1.0.0-beta01
.
Versión 1.0.0-beta01
16 de septiembre de 2020
Lanzamiento de androidx.startup:startup-runtime:1.0.0-beta01
. La versión 1.0.0-beta01 contiene estas confirmaciones.
Esta versión es idéntica a la 1.0.0-alpha03
. androidx.startup
ahora es estable en cuanto a la API.
Versión 1.0.0-alpha03
19 de agosto de 2020
Lanzamiento de androidx.startup:startup-runtime:1.0.0-alpha03
. La versión 1.0.0-alpha03 contiene estas confirmaciones.
Nuevas funciones
- Se agregó una nueva API de
isEagerlyInitialized()
que proporciona una manera para queInitializer
determine si se inicializó con anticipación. (aosp/1372879, b/159952713)
Versión 1.0.0-alpha02
22 de julio de 2020
Lanzamiento de androidx.startup:startup-runtime:1.0.0-alpha02
. La versión 1.0.0-alpha02 contiene estas confirmaciones.
Correcciones de errores
- Publica reglas del consumidor de ProGuard para el tiempo de ejecución de inicio. (aosp/1347583, b/159595260)
- Mejora las verificaciones estáticas en el objeto
AppInitializer
. (aosp/1331900)
Versión 1.0.0-alpha01
10 de junio de 2020
Lanzamiento de androidx.startup:startup-runtime:1.0.0-alpha01
. La versión 1.0.0-alpha01 contiene estas confirmaciones.
Nuevas funciones
La biblioteca de App Startup proporciona una manera sencilla y eficaz de inicializar componentes cuando se abre una aplicación. Tanto los desarrolladores de bibliotecas como los de apps pueden usar App Startup para optimizar las secuencias de inicio y establecer de forma explícita el orden de inicialización.
Esta versión inicial es 1.0.0-alpha01
.