راه اندازی
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
18 سپتامبر 2024 | 1.2.0 | - | - | - |
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.2
نسخه 1.2.0
18 سپتامبر 2024
androidx.startup:startup-runtime:1.2.0
منتشر شد. نسخه 1.2.0 شامل این commit ها است.
تغییرات مهم از 1.1.0
- هنگامی که
InitializationProvider
برای فرآیندهای ثانویه تعریف شده است، جستجوی فراداده را برطرف می کند. ( ID9ff1 ) - یک اشکال در
AppInitializer.isEagerlyInitialized()
رفع شد. ( I99e9a )
نسخه 1.2.0-rc01
4 سپتامبر 2024
androidx.startup:startup-runtime:1.2.0-rc01
بدون هیچ تغییری نسبت به آخرین نسخه بتا منتشر شد. نسخه 1.2.0-rc01 حاوی این commit ها است.
نسخه 1.2.0-beta01
21 آگوست 2024
androidx.startup:startup-runtime:1.2.0-beta01
منتشر شد. نسخه 1.2.0-beta01 حاوی این تعهدات است.
ویژگی های جدید
- افزودن وابستگی صریح
ProfileInstaller
برای پشتیبانی از نصب مجدد نمایه پایه در زمانی که نمایهها توسط پخش نصب نمیشوند.
نسخه 1.2.0-alpha02
11 ژانویه 2023
androidx.startup:startup-runtime:1.2.0-alpha02
منتشر شد. نسخه 1.2.0-alpha02 حاوی این commit ها است.
رفع اشکال
- هنگامی که
InitializationProvider
برای فرآیندهای ثانویه تعریف شده است، جستجوی فراداده را برطرف می کند. ( aosp/2012215 )
نسخه 1.2.0-alpha01
9 فوریه 2022
androidx.startup:startup-runtime:1.2.0-alpha01
منتشر شد. نسخه 1.2.0-alpha01 حاوی این commit ها است.
رفع اشکال
- یک اشکال در
AppInitializer.isEagerlyInitialized()
رفع شد. aosp/1855769
نسخه 1.1.1
نسخه 1.1.1
9 فوریه 2022
androidx.startup:startup-runtime:1.1.1
منتشر شد. نسخه 1.1.1 حاوی این commit ها است.
رفع اشکال
- یک اشکال در
AppInitializer.isEagerlyInitialized()
رفع شد. aosp/1855769
نسخه 1.1.0
نسخه 1.1.0
4 آگوست 2021
androidx.startup:startup-runtime:1.1.0
منتشر شد. نسخه 1.1.0 حاوی این commit ها است.
این نسخه مشابه androidx.startup:startup-runtime:1.1.0-rc01
است.
تغییرات مهم از 1.0.0
اکنون عناصر
<provider>
InitializationProvider
چندگانه را می توان به AndroidManifest.xml برنامه برای کتابخانه ها یا برنامه هایی که نیاز به مقداردهی اولیه خودکار در چندین فرآیند دارند اضافه کرد. Ia0712 , b/183136596قوانین محافظ بهتر، قوانین چند دکس برای اطمینان از اینکه
Initializer
به فایل dex اولیه ختم می شود. aosp/1743740قوانین نمایه پایه را برای بهینه سازی استفاده از
androidx.startup
اضافه کنید. aosp/17639340
نسخه 1.1.0-rc01
21 جولای 2021
androidx.startup:startup-runtime:1.1.0-rc01
منتشر شد. نسخه 1.1.0-rc01 حاوی این commit ها است.
رفع اشکال
- قوانین محافظ بهتر، قوانین چند دکس برای اطمینان از اینکه
Initializer
به فایل dex اولیه ختم می شود. ( aosp/1743740 ) - قوانین نمایه پایه را برای بهینه سازی استفاده از
androidx.startup
اضافه کنید. ( aosp/1763934 0
نسخه 1.1.0-beta01
18 مه 2021
androidx.startup:startup-runtime:1.1.0-beta01
منتشر شد. نسخه 1.1.0-beta01 حاوی این تعهدات است.
ویژگی های جدید
- اکنون عناصر
<provider>
InitializationProvider
چندگانه را می توان به AndroidManifest.xml برنامه برای کتابخانه ها یا برنامه هایی که نیاز به مقداردهی اولیه خودکار در چندین فرآیند دارند اضافه کرد. ( Ia0712 , b/183136596 )
رفع اشکال
- بهبودهای جزئی برای محافظت از قوانین. ( aosp/1691484 )
نسخه 1.1.0-alpha01
7 آوریل 2021
androidx.startup:startup-runtime:1.1.0-alpha01
منتشر شد. نسخه 1.1.0-alpha01 حاوی این commit ها است.
تغییرات API
- اکنون عناصر
<provider>
InitializationProvider
چندگانه را می توان بهAndroidManifest.xml
برنامه برای کتابخانه ها یا برنامه هایی که نیاز به مقداردهی اولیه خودکار در چندین فرآیند دارند اضافه کرد. ( Ia0712 , b/183136596 )
نسخه 1.0.0
نسخه 1.0.0
28 اکتبر 2020
androidx.startup:startup-runtime:1.0.0
منتشر شد. نسخه 1.0.0 حاوی این commit ها است.
ویژگی های اصلی 1.0.0
- روشی ساده و کارآمد برای تعریف
Initializer
برای اجرا در هنگام راه اندازی برنامه بدون نیاز به تعریفContentProvider
ارائه می دهد. - یک API سازگار برای مقداردهی اولیه تنبل فراهم می کند.
-
Initializer
s می تواند وابستگی هایی را به سایرInitializer
ها تعریف کند که به تعریف دقیق ترتیب اولیه کمک می کند.
نسخه 1.0.0-rc01
14 اکتبر 2020
androidx.startup:startup-runtime:1.0.0-rc01
منتشر شد. نسخه 1.0.0-rc01 حاوی این commit ها است.
این نسخه مشابه 1.0.0-beta01
است.
نسخه 1.0.0-beta01
16 سپتامبر 2020
androidx.startup:startup-runtime:1.0.0-beta01
منتشر شد. نسخه 1.0.0-beta01 حاوی این تعهدات است.
این نسخه با 1.0.0-alpha03
یکسان است. androidx.startup
اکنون API پایدار است.
نسخه 1.0.0-alpha03
19 آگوست 2020
androidx.startup:startup-runtime:1.0.0-alpha03
منتشر شد. نسخه 1.0.0-alpha03 حاوی این commit ها است.
ویژگی های جدید
- یک API جدید
isEagerlyInitialized()
اضافه شد که راهی را برایInitializer
فراهم می کند تا تشخیص دهد که آیا مشتاقانه مقداردهی اولیه شده است یا خیر. ( aosp/1372879 , b/159952713 )
نسخه 1.0.0-alpha02
22 جولای 2020
androidx.startup:startup-runtime:1.0.0-alpha02
منتشر شد. نسخه 1.0.0-alpha02 حاوی این commit ها است.
رفع اشکال
- قوانین حمایت از مصرف کننده را برای زمان راه اندازی و اجرا منتشر کنید. ( aosp/1347583 , b/159595260 )
- بررسی های استاتیک را در
AppInitializer
بهبود دهید. ( aosp/1331900 )
نسخه 1.0.0-alpha01
10 ژوئن 2020
androidx.startup:startup-runtime:1.0.0-alpha01
منتشر شد. نسخه 1.0.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
کتابخانه App Startup یک راه ساده و کارآمد برای مقداردهی اولیه اجزا در هنگام راه اندازی برنامه ارائه می دهد. هم توسعهدهندگان کتابخانه و هم توسعهدهندگان برنامهها میتوانند از App Startup برای سادهسازی دنبالههای راهاندازی استفاده کنند و به صراحت ترتیب اولیهسازی را تنظیم کنند. این نسخه اولیه 1.0.0-alpha01
است.
راه اندازی
آخرین به روز رسانی | انتشار پایدار | کاندید را آزاد کنید | نسخه بتا | انتشار آلفا |
---|---|---|---|---|
18 سپتامبر 2024 | 1.2.0 | - | - | - |
بازخورد
بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
نسخه 1.2
نسخه 1.2.0
18 سپتامبر 2024
androidx.startup:startup-runtime:1.2.0
منتشر شد. نسخه 1.2.0 شامل این commit ها است.
تغییرات مهم از 1.1.0
- هنگامی که
InitializationProvider
برای فرآیندهای ثانویه تعریف شده است، جستجوی فراداده را برطرف می کند. ( ID9ff1 ) - یک اشکال در
AppInitializer.isEagerlyInitialized()
رفع شد. ( I99e9a )
نسخه 1.2.0-rc01
4 سپتامبر 2024
androidx.startup:startup-runtime:1.2.0-rc01
بدون هیچ تغییری نسبت به آخرین نسخه بتا منتشر شد. نسخه 1.2.0-rc01 حاوی این commit ها است.
نسخه 1.2.0-beta01
21 آگوست 2024
androidx.startup:startup-runtime:1.2.0-beta01
منتشر شد. نسخه 1.2.0-beta01 حاوی این تعهدات است.
ویژگی های جدید
- افزودن وابستگی صریح
ProfileInstaller
برای پشتیبانی از نصب مجدد نمایه پایه در زمانی که نمایهها توسط پخش نصب نمیشوند.
نسخه 1.2.0-alpha02
11 ژانویه 2023
androidx.startup:startup-runtime:1.2.0-alpha02
منتشر شد. نسخه 1.2.0-alpha02 حاوی این commit ها است.
رفع اشکال
- هنگامی که
InitializationProvider
برای فرآیندهای ثانویه تعریف شده است، جستجوی فراداده را برطرف می کند. ( aosp/2012215 )
نسخه 1.2.0-alpha01
9 فوریه 2022
androidx.startup:startup-runtime:1.2.0-alpha01
منتشر شد. نسخه 1.2.0-alpha01 حاوی این commit ها است.
رفع اشکال
- یک اشکال در
AppInitializer.isEagerlyInitialized()
رفع شد. aosp/1855769
نسخه 1.1.1
نسخه 1.1.1
9 فوریه 2022
androidx.startup:startup-runtime:1.1.1
منتشر شد. نسخه 1.1.1 حاوی این commit ها است.
رفع اشکال
- یک اشکال در
AppInitializer.isEagerlyInitialized()
رفع شد. aosp/1855769
نسخه 1.1.0
نسخه 1.1.0
4 آگوست 2021
androidx.startup:startup-runtime:1.1.0
منتشر شد. نسخه 1.1.0 حاوی این commit ها است.
این نسخه مشابه androidx.startup:startup-runtime:1.1.0-rc01
است.
تغییرات مهم از 1.0.0
اکنون عناصر
<provider>
InitializationProvider
چندگانه را می توان به AndroidManifest.xml برنامه برای کتابخانه ها یا برنامه هایی که نیاز به مقداردهی اولیه خودکار در چندین فرآیند دارند اضافه کرد. Ia0712 , b/183136596قوانین محافظ بهتر، قوانین چند دکس برای اطمینان از اینکه
Initializer
به فایل dex اولیه ختم می شود. aosp/1743740قوانین نمایه پایه را برای بهینه سازی استفاده از
androidx.startup
اضافه کنید. aosp/17639340
نسخه 1.1.0-rc01
21 جولای 2021
androidx.startup:startup-runtime:1.1.0-rc01
منتشر شد. نسخه 1.1.0-rc01 حاوی این commit ها است.
رفع اشکال
- قوانین محافظ بهتر، قوانین چند دکس برای اطمینان از اینکه
Initializer
به فایل dex اولیه ختم می شود. ( aosp/1743740 ) - قوانین نمایه پایه را برای بهینه سازی استفاده از
androidx.startup
اضافه کنید. ( aosp/1763934 0
نسخه 1.1.0-beta01
18 مه 2021
androidx.startup:startup-runtime:1.1.0-beta01
منتشر شد. نسخه 1.1.0-beta01 حاوی این تعهدات است.
ویژگی های جدید
- اکنون عناصر
<provider>
InitializationProvider
چندگانه را می توان به AndroidManifest.xml برنامه برای کتابخانه ها یا برنامه هایی که نیاز به مقداردهی اولیه خودکار در چندین فرآیند دارند اضافه کرد. ( Ia0712 , b/183136596 )
رفع اشکال
- بهبودهای جزئی برای محافظت از قوانین. ( aosp/1691484 )
نسخه 1.1.0-alpha01
7 آوریل 2021
androidx.startup:startup-runtime:1.1.0-alpha01
منتشر شد. نسخه 1.1.0-alpha01 حاوی این commit ها است.
تغییرات API
- اکنون عناصر
<provider>
InitializationProvider
چندگانه را می توان بهAndroidManifest.xml
برنامه برای کتابخانه ها یا برنامه هایی که نیاز به مقداردهی اولیه خودکار در چندین فرآیند دارند اضافه کرد. ( Ia0712 , b/183136596 )
نسخه 1.0.0
نسخه 1.0.0
28 اکتبر 2020
androidx.startup:startup-runtime:1.0.0
منتشر شد. نسخه 1.0.0 حاوی این commit ها است.
ویژگی های اصلی 1.0.0
- روشی ساده و کارآمد برای تعریف
Initializer
برای اجرا در هنگام راه اندازی برنامه بدون نیاز به تعریفContentProvider
ارائه می دهد. - یک API سازگار برای مقداردهی اولیه تنبل فراهم می کند.
-
Initializer
s می تواند وابستگی هایی را به سایرInitializer
ها تعریف کند که به تعریف دقیق ترتیب اولیه کمک می کند.
نسخه 1.0.0-rc01
14 اکتبر 2020
androidx.startup:startup-runtime:1.0.0-rc01
منتشر شد. نسخه 1.0.0-rc01 حاوی این commit ها است.
این نسخه مشابه 1.0.0-beta01
است.
نسخه 1.0.0-beta01
16 سپتامبر 2020
androidx.startup:startup-runtime:1.0.0-beta01
منتشر شد. نسخه 1.0.0-beta01 حاوی این تعهدات است.
این نسخه با 1.0.0-alpha03
یکسان است. androidx.startup
اکنون API پایدار است.
نسخه 1.0.0-alpha03
19 آگوست 2020
androidx.startup:startup-runtime:1.0.0-alpha03
منتشر شد. نسخه 1.0.0-alpha03 حاوی این commit ها است.
ویژگی های جدید
- یک API جدید
isEagerlyInitialized()
اضافه شد که راهی را برایInitializer
فراهم می کند تا تشخیص دهد که آیا مشتاقانه مقداردهی اولیه شده است یا خیر. ( aosp/1372879 , b/159952713 )
نسخه 1.0.0-alpha02
22 جولای 2020
androidx.startup:startup-runtime:1.0.0-alpha02
منتشر شد. نسخه 1.0.0-alpha02 حاوی این commit ها است.
رفع اشکال
- قوانین حمایت از مصرف کننده را برای زمان راه اندازی و اجرا منتشر کنید. ( aosp/1347583 , b/159595260 )
- بررسی های استاتیک را در
AppInitializer
بهبود دهید. ( aosp/1331900 )
نسخه 1.0.0-alpha01
10 ژوئن 2020
androidx.startup:startup-runtime:1.0.0-alpha01
منتشر شد. نسخه 1.0.0-alpha01 حاوی این commit ها است.
ویژگی های جدید
کتابخانه App Startup یک راه ساده و کارآمد برای مقداردهی اولیه اجزا در هنگام راه اندازی برنامه ارائه می دهد. هم توسعهدهندگان کتابخانه و هم توسعهدهندگان برنامهها میتوانند از App Startup برای سادهسازی دنبالههای راهاندازی استفاده کنند و به صراحت ترتیب اولیهسازی را تنظیم کنند. این نسخه اولیه 1.0.0-alpha01
است.