स्टार्टअप

ऐप्लिकेशन शुरू होने पर कॉम्पोनेंट शुरू करने के लिए, आसान और बेहतर तरीका लागू करें.
नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
18 सितंबर, 2024 1.2.0 - - -

सुझाव

आपके सुझाव, शिकायत या राय से हमें Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या इस लाइब्रेरी को बेहतर बनाने के लिए आपके पास कोई सुझाव है, तो हमें बताएं. कोई नई लाइब्रेरी बनाने से पहले, कृपया इस लाइब्रेरी में मौजूद मौजूदा समस्याओं पर एक नज़र डालें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या पर अपना वोट जोड़ा जा सकता है.

नई समस्या जोड़ें

ज़्यादा जानकारी के लिए, समस्या ट्रैकर का दस्तावेज़ देखें.

वर्शन 1.2

वर्शन 1.2.0

18 सितंबर, 2024

androidx.startup:startup-runtime:1.2.0 रिलीज़ हो गया है. वर्शन 1.2.0 में ये बातें शामिल हैं.

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 में ये कमिट शामिल हैं.

वर्शन 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 वर्शन में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • जब InitializationProvider को सेकंडरी प्रोसेस के लिए तय किया जाता है, तो मेटाडेटा लुकअप ठीक करता है. (aosp/2012215)

वर्शन 1.2.0-alpha01

9 फ़रवरी, 2022

androidx.startup:startup-runtime:1.2.0-alpha01 रिलीज़ हो गया है. 1.2.0-alpha01 वर्शन में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • AppInitializer.isEagerlyInitialized() में एक गड़बड़ी को ठीक किया गया. aosp/1855769

वर्शन 1.1.1

वर्शन 1.1.1

9 फ़रवरी, 2022

androidx.startup:startup-runtime:1.1.1 रिलीज़ हो गया है. वर्शन 1.1.1 में ये कमियां शामिल हैं.

गड़बड़ियां ठीक की गईं

  • AppInitializer.isEagerlyInitialized() में एक गड़बड़ी को ठीक किया गया. aosp/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 के बाद किए गए अहम बदलाव

  • अब लाइब्रेरी या ऐप्लिकेशन के लिए, AndroidManifest.xml में एक से ज़्यादा InitializationProvider <provider> एलिमेंट जोड़े जा सकते हैं. ऐसा उन लाइब्रेरी या ऐप्लिकेशन के लिए किया जा सकता है जिन्हें कई प्रोसेस में अपने-आप शुरू करने की ज़रूरत होती है. Ia0712, b/183136596

  • बेहतर ProGuard नियम, मल्टी-डेक्स नियम, ताकि यह पक्का किया जा सके कि Initializers प्राइमरी डेक्स फ़ाइल में शामिल हों. aosp/1743740

  • androidx.startup के इस्तेमाल को ऑप्टिमाइज़ करने के लिए, बेसलाइन प्रोफ़ाइल के नियम जोड़ें. aosp/17639340

वर्शन 1.1.0-rc01

21 जुलाई, 2021

androidx.startup:startup-runtime:1.1.0-rc01 रिलीज़ हो गया है. 1.1.0-rc01 वर्शन में ये कमिट शामिल हैं.

गड़बड़ियां ठीक की गईं

  • Initializers को प्राइमरी dex फ़ाइल में शामिल करें, यह पक्का करने के लिए बेहतर ProGuard नियम और मल्टी-डेक्स नियम. (aosp/1743740)
  • androidx.startup के इस्तेमाल को ऑप्टिमाइज़ करने के लिए, बेसलाइन प्रोफ़ाइल के नियम जोड़ें. (aosp/17639340

वर्शन 1.1.0-beta01

18 मई, 2021

androidx.startup:startup-runtime:1.1.0-beta01 रिलीज़ हो गया है. वर्शन 1.1.0-beta01 में ये कमिट हैं.

नई सुविधाएं

  • अब लाइब्रेरी या ऐप्लिकेशन के लिए, AndroidManifest.xml में एक से ज़्यादा InitializationProvider <provider> एलिमेंट जोड़े जा सकते हैं. ऐसा उन लाइब्रेरी या ऐप्लिकेशन के लिए किया जा सकता है जिन्हें कई प्रोसेस में अपने-आप शुरू करने की ज़रूरत होती है. (Ia0712, b/183136596)

गड़बड़ियां ठीक की गईं

  • ProGuard के नियमों में छोटे-मोटे सुधार. (aosp/1691484)

वर्शन 1.1.0-alpha01

7 अप्रैल, 2021

androidx.startup:startup-runtime:1.1.0-alpha01 रिलीज़ हो गया है. 1.1.0-alpha01 वर्शन में ये कमिट शामिल हैं.

एपीआई में हुए बदलाव

  • जिन लाइब्रेरी या ऐप्लिकेशन को कई प्रोसेस में अपने-आप शुरू होने की ज़रूरत होती है उनके लिए, अब ऐप्लिकेशन के AndroidManifest.xml में एक से ज़्यादा InitializationProvider <provider> एलिमेंट जोड़े जा सकते हैं. (Ia0712, b/183136596)

वर्शन 1.0.0

वर्शन 1.0.0

28 अक्टूबर, 2020

androidx.startup:startup-runtime:1.0.0 रिलीज़ हो गया है. वर्शन 1.0.0 में ये कमियां शामिल हैं.

1.0.0 के मुख्य फ़ीचर

  • यह ContentProvider तय किए बिना, ऐप्लिकेशन के शुरू होने पर चलने के लिए Initializer तय करने का आसान और बेहतर तरीका उपलब्ध कराता है.
  • यह धीरे-धीरे शुरू होने वाले प्रोसेस के लिए, एक जैसा एपीआई उपलब्ध कराता है.
  • 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-beta01

16 सितंबर, 2020

androidx.startup:startup-runtime:1.0.0-beta01 रिलीज़ हो गया है. 1.0.0-beta01 वर्शन में ये बदलाव शामिल हैं.

यह वर्शन, 1.0.0-alpha03 से मेल खाता है. androidx.startup अब एपीआई के लिए पूरी तरह से तैयार है.

वर्शन 1.0.0-alpha03

19 अगस्त, 2020

androidx.startup:startup-runtime:1.0.0-alpha03 रिलीज़ हो गया है. वर्शन 1.0.0-alpha03 में ये कमियां हैं.

नई सुविधाएं

  • नया isEagerlyInitialized() एपीआई जोड़ा गया है. इससे Initializer को यह तय करने में मदद मिलती है कि उसे जल्दी से शुरू किया गया है या नहीं. (aosp/1372879, b/159952713)

वर्शन 1.0.0-alpha02

22 जुलाई, 2020

androidx.startup:startup-runtime:1.0.0-alpha02 रिलीज़ हो गया है. 1.0.0-alpha02 वर्शन में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • स्टार्टअप-रनटाइम के लिए, उपभोक्ता के लिए ProGuard के नियम पब्लिश करें. (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 वर्शन में ये कमिट शामिल हैं.

नई सुविधाएं

ऐप्लिकेशन स्टार्टअप लाइब्रेरी, ऐप्लिकेशन के स्टार्टअप के समय कॉम्पोनेंट को शुरू करने का आसान और बेहतर तरीका उपलब्ध कराती है. लाइब्रेरी डेवलपर और ऐप्लिकेशन डेवलपर, दोनों ही स्टार्टअप सीक्वेंस को आसान बनाने और इनिशलाइज़ेशन का क्रम साफ़ तौर पर सेट करने के लिए, ऐप्लिकेशन स्टार्टअप का इस्तेमाल कर सकते हैं. यह शुरुआती रिलीज़ 1.0.0-alpha01 है.