Запускать
Последнее обновление | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
---|---|---|---|---|
21 августа 2024 г. | 1.1.1 | - | 1.2.0-бета01 | - |
Обратная связь
Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.
Дополнительную информацию см. в документации по системе отслеживания проблем .
Версия 1.2
Версия 1.2.0-бета01
21 августа 2024 г.
androidx.startup:startup-runtime:1.2.0-beta01
выпущен. Версия 1.2.0-beta01 содержит эти коммиты .
Новые возможности
- Добавлена явная зависимость
ProfileInstaller
для поддержки резервного варианта установки базового профиля, если профили не установлены во время игры.
Версия 1.2.0-альфа02
11 января 2023 г.
androidx.startup:startup-runtime:1.2.0-alpha02
выпущен. Версия 1.2.0-alpha02 содержит эти коммиты.
Исправления ошибок
- Исправляет поиск метаданных, когда
InitializationProvider
определен для вторичных процессов. ( аосп/2012215 )
Версия 1.2.0-альфа01
9 февраля 2022 г.
androidx.startup:startup-runtime:1.2.0-alpha01
выпущен. Версия 1.2.0-alpha01 содержит эти коммиты.
Исправления ошибок
- Исправлена ошибка в
AppInitializer.isEagerlyInitialized()
. аосп/1855769
Версия 1.1.1
Версия 1.1.1
9 февраля 2022 г.
androidx.startup:startup-runtime:1.1.1
выпущен. Версия 1.1.1 содержит эти коммиты.
Исправления ошибок
- Исправлена ошибка в
AppInitializer.isEagerlyInitialized()
. аосп/1855769
Версия 1.1.0
Версия 1.1.0
4 августа 2021 г.
androidx.startup:startup-runtime:1.1.0
выпущен. Версия 1.1.0 содержит эти коммиты.
Этот выпуск идентичен androidx.startup:startup-runtime:1.1.0-rc01
.
Важные изменения с версии 1.0.0
Несколько элементов
InitializationProvider
<provider>
теперь можно добавить в файл AndroidManifest.xml приложения для библиотек или приложений, которым требуется автоматическая инициализация в нескольких процессах. Я0712 , б/183136596Улучшенные правила proguard, правила multi-dex, гарантирующие, что
Initializer
попадут в основной файл dex. аосп/1743740Добавьте правила базового профиля, чтобы оптимизировать использование
androidx.startup
. аосп/17639340
Версия 1.1.0-rc01
21 июля 2021 г.
androidx.startup:startup-runtime:1.1.0-rc01
выпущен. Версия 1.1.0-rc01 содержит эти коммиты.
Исправления ошибок
- Улучшенные правила proguard, правила multi-dex, гарантирующие, что
Initializer
попадут в основной файл dex. ( аосп/1743740 ) - Добавьте правила базового профиля, чтобы оптимизировать использование
androidx.startup
. ( аосп/1763934 0
Версия 1.1.0-бета01
18 мая 2021 г.
androidx.startup:startup-runtime:1.1.0-beta01
выпущен. Версия 1.1.0-beta01 содержит эти коммиты.
Новые возможности
- Несколько элементов
InitializationProvider
<provider>
теперь можно добавить в файл AndroidManifest.xml приложения для библиотек или приложений, которым требуется автоматическая инициализация в нескольких процессах. ( Ia0712 , б/183136596 )
Исправления ошибок
- Незначительные улучшения в правилах защиты. ( аосп/1691484 )
Версия 1.1.0-альфа01
7 апреля 2021 г.
androidx.startup:startup-runtime:1.1.0-alpha01
выпущен. Версия 1.1.0-alpha01 содержит эти коммиты.
Изменения API
- Несколько элементов
InitializationProvider
<provider>
теперь можно добавить вAndroidManifest.xml
приложения для библиотек или приложений, которым требуется автоматическая инициализация в нескольких процессах. ( Ia0712 , б/183136596 )
Версия 1.0.0
Версия 1.0.0
28 октября 2020 г.
androidx.startup:startup-runtime:1.0.0
выпущен. Версия 1.0.0 содержит эти коммиты.
Основные особенности версии 1.0.0
- Предоставляет простой и эффективный способ определения
Initializer
для запуска при запуске приложения без необходимости определенияContentProvider
. - Предоставляет согласованный API для отложенной инициализации.
-
Initializer
может определять зависимости от другихInitializer
, что помогает явно определить порядок инициализации.
Версия 1.0.0-rc01
14 октября 2020 г.
androidx.startup:startup-runtime:1.0.0-rc01
выпущен. Версия 1.0.0-rc01 содержит эти коммиты.
Этот выпуск идентичен 1.0.0-beta01
.
Версия 1.0.0-бета01
16 сентября 2020 г.
androidx.startup:startup-runtime:1.0.0-beta01
выпущен. Версия 1.0.0-beta01 содержит эти коммиты.
Эта версия идентична 1.0.0-alpha03
. androidx.startup
теперь API стабилен.
Версия 1.0.0-альфа03
19 августа 2020 г.
androidx.startup:startup-runtime:1.0.0-alpha03
выпущен. Версия 1.0.0-alpha03 содержит эти коммиты.
Новые возможности
- Добавлен новый API
isEagerlyInitialized()
, который позволяетInitializer
определить, была ли он инициализирован с готовностью. ( аосп/1372879 , б/159952713 )
Версия 1.0.0-альфа02
22 июля 2020 г.
androidx.startup:startup-runtime:1.0.0-alpha02
выпущен. Версия 1.0.0-alpha02 содержит эти коммиты.
Исправления ошибок
- Опубликуйте правила защиты потребителей для среды запуска и выполнения. ( аосп/1347583 , б/159595260 )
- Улучшение статических проверок в
AppInitializer
. ( аосп/1331900 )
Версия 1.0.0-альфа01
10 июня 2020 г.
androidx.startup:startup-runtime:1.0.0-alpha01
выпущен. Версия 1.0.0-alpha01 содержит эти коммиты.
Новые возможности
Библиотека запуска приложений предоставляет простой и эффективный способ инициализации компонентов при запуске приложения. Как разработчики библиотек, так и разработчики приложений могут использовать App Startup для оптимизации последовательности запуска и явного задания порядка инициализации. Этот первоначальный выпуск — 1.0.0-alpha01
.