시작하기
최근 업데이트 | 안정화 버전 | 출시 후보 버전 | 베타 버전 | 알파 버전 |
---|---|---|---|---|
2024년 9월 4일 | 1.1.1 | 1.2.0-rc01 | - | - |
의견
제출하신 의견은 Jetpack을 개선하는 데 도움이 됩니다. 새로운 문제를 발견하거나 라이브러리 개선을 위한 아이디어가 있다면 Google에 알려 주세요. 새 문제를 제출하기 전에 이 라이브러리의 기존 문제를 살펴보시기 바랍니다. 별표 버튼을 클릭하여 기존 문제에 투표할 수 있습니다.
자세한 내용은 Issue Tracker 문서를 참고하세요.
버전 1.2
버전 1.2.0-rc01
2024년 9월 4일
androidx.startup:startup-runtime:1.2.0-rc01
이 마지막 베타 버전에서 변경된 사항 없이 출시되었습니다. 버전 1.2.0-rc01에 포함된 커밋을 확인하세요.
버전 1.2.0-beta01
2024년 8월 21일
androidx.startup:startup-runtime:1.2.0-beta01
이 출시되었습니다. 버전 1.2.0-beta01에 포함된 커밋을 확인하세요.
새로운 기능
- Play에 의해 프로필이 설치되지 않은 경우 기준 프로필 설치 대체를 지원하도록 명시적인
ProfileInstaller
종속 항목을 추가했습니다.
버전 1.2.0-alpha02
2023년 1월 11일
androidx.startup:startup-runtime:1.2.0-alpha02
가 출시되었습니다. 버전 1.2.0-alpha02에 포함된 커밋을 확인하세요.
버그 수정
- 보조 프로세스에
InitializationProvider
가 정의되어 있을 때 발생하던 메타데이터 조회 문제를 수정합니다. (aosp/2012215)
버전 1.2.0-alpha01
2022년 2월 9일
androidx.startup:startup-runtime:1.2.0-alpha01
이 출시되었습니다. 버전 1.2.0-alpha01에 포함된 커밋을 확인하세요.
버그 수정
AppInitializer.isEagerlyInitialized()
의 버그를 수정했습니다. aosp/1855769
버전 1.1.1
버전 1.1.1
2022년 2월 9일
androidx.startup:startup-runtime:1.1.1
이 출시되었습니다. 버전 1.1.1에 포함된 커밋을 확인하세요.
버그 수정
AppInitializer.isEagerlyInitialized()
의 버그를 수정했습니다. aosp/1855769
버전 1.1.0
버전 1.1.0
2021년 8월 4일
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에 추가할 수 있습니다. Ia0712, b/183136596Proguard 규칙과 멀티덱스 규칙을 개선하여
Initializer
가 기본 dex 파일에 포함되도록 합니다. aosp/1743740기준 프로필 규칙을 추가하여
androidx.startup
사용을 최적화합니다. aosp/17639340
버전 1.1.0-rc01
2021년 7월 21일
androidx.startup:startup-runtime:1.1.0-rc01
이 출시되었습니다. 버전 1.1.0-rc01에 포함된 커밋을 확인하세요.
버그 수정
- Proguard 규칙과 멀티덱스 규칙을 개선하여
Initializer
가 기본 dex 파일에 포함되도록 합니다. (aosp/1743740) - 기준 프로필 규칙을 추가하여
androidx.startup
사용을 최적화합니다. (aosp/1763934)
버전 1.1.0-beta01
2021년 5월 18일
androidx.startup:startup-runtime:1.1.0-beta01
이 출시되었습니다. 버전 1.1.0-beta01에 포함된 커밋을 확인하세요.
새로운 기능
- 여러 프로세스에서 자동 초기화가 필요한 라이브러리나 애플리케이션을 위해 이제 여러
InitializationProvider
<provider>
요소를 애플리케이션의 AndroidManifest.xml에 추가할 수 있습니다. (Ia0712, b/183136596)
버그 수정
- proguard 규칙이 약간 개선되었습니다. (aosp/1691484)
버전 1.1.0-alpha01
2021년 4월 7일
androidx.startup:startup-runtime:1.1.0-alpha01
이 출시되었습니다. 버전 1.1.0-alpha01에 포함된 커밋을 확인하세요.
API 변경사항
- 여러 프로세스에서 자동 초기화가 필요한 라이브러리나 애플리케이션을 위해 이제 여러
InitializationProvider
<provider>
요소를 애플리케이션의AndroidManifest.xml
에 추가할 수 있습니다. (Ia0712, b/183136596)
버전 1.0.0
버전 1.0.0
2020년 10월 28일
androidx.startup:startup-runtime:1.0.0
가 출시되었습니다. 버전 1.0.0에 포함된 커밋을 확인하세요.
1.0.0의 주요 기능
ContentProvider
를 정의할 필요 없이 애플리케이션 시작 시 실행할Initializer
를 정의하는 간단하고 성능 기준에 부합하는 방법을 제공합니다.- 초기화 지연을 위해 일관된 API를 제공합니다.
Initializer
는 초기화 순서를 명시적으로 정의하는 데 도움이 되는 다른Initializer
의 종속 항목을 정의할 수 있습니다.
버전 1.0.0-rc01
2020년 10월 14일
androidx.startup:startup-runtime:1.0.0-rc01
가 출시되었습니다. 버전 1.0.0-rc01에 포함된 커밋을 확인하세요.
이 버전은 1.0.0-beta01
버전과 동일합니다.
버전 1.0.0-beta01
2020년 9월 16일
androidx.startup:startup-runtime:1.0.0-beta01
가 출시되었습니다. 버전 1.0.0-beta01에 포함된 커밋을 확인하세요.
이 버전은 1.0.0-alpha03
과 동일합니다. androidx.startup
은 이제 API 안정화 버전입니다.
버전 1.0.0-alpha03
2020년 8월 19일
androidx.startup:startup-runtime:1.0.0-alpha03
가 출시되었습니다. 버전 1.0.0-alpha03에 포함된 커밋을 확인하세요.
새로운 기능
Initializer
가 초기화되었는지 여부를 확인하는 방법을 제공하는 새로운isEagerlyInitialized()
API가 추가되었습니다. (aosp/1372879, b/159952713)
버전 1.0.0-alpha02
2020년 7월 22일
androidx.startup:startup-runtime:1.0.0-alpha02
가 출시되었습니다. 버전 1.0.0-alpha02에 포함된 커밋을 확인하세요.
버그 수정
- 시작-런타임의 소비자 Proguard 규칙을 게시합니다. (aosp/1347583, b/159595260)
AppInitializer
의 정적 검사를 개선합니다. (aosp/1331900)
버전 1.0.0-alpha01
2020년 6월 10일
androidx.startup:startup-runtime:1.0.0-alpha01
이 출시되었습니다. 버전 1.0.0-alpha01에 포함된 커밋을 확인하세요.
새로운 기능
App Startup 라이브러리는 애플리케이션 시작 시 구성요소를 간단하고 효율적으로 초기화하는 방법을 구현합니다. 라이브러리 개발자는 물론 앱 개발자도 App Startup을 사용하여 시작 시퀀스를 간소화하고 초기화 순서를 명시적으로 설정할 수 있습니다.
최초 출시 버전은 1.0.0-alpha01
입니다.