Androidx.legacy का क्या उपयोग है: विरासत-समर्थन-v4: dependencie


9

मैं एंड्रॉइड रूम डेटाबेस को लागू कर रहा था और एक ट्यूटोरियल में मुझे androidx.legacy:legacy-support-v4:1.0.0निर्भरताएं मिलीं । कृपया कोई भी मुझे इस निर्भरता के उपयोग के बारे में बताएं।

जवाबों:


4

androidx.legacy:legacy-support-v4की Androidxकलाकृतियों हैcom.android.support:support-v4

com.android.support:support-v13 -> androidx.legacy: विरासत-समर्थन-v13 com.android.support:support-v4 -> androidx.legacy: विरासत-समर्थन-v4

आप यहां लाइब्रेरी मैपिंग के बारे में जानकारी पा सकते हैं

समर्थन लाइब्रेरी एक स्थिर पुस्तकालय आप एपीआई है कि या तो पुराने मंच संस्करणों या उपयोगिता एपीआई कि फ़्रेमवर्क API का हिस्सा नहीं हैं के लिए उपलब्ध नहीं हैं का उपयोग करने के अपने Android आवेदन करने के लिए जोड़ सकते हैं। एपीआई 14 या बाद में चलने वाले उपकरणों पर संगत।

समर्थन पुस्तकालयों के लिए उपयोग करता है

के लिए कुछ विशिष्ट उपयोग हैं support libraries। मंच के पिछले संस्करणों के लिए पिछड़ी संगतता कक्षाएं उनमें से सिर्फ एक है।

  • नए APIs के लिए बैकवर्ड संगतता - समर्थन पुस्तकालयों की एक बड़ी मात्रा नए फ्रेमवर्क वर्गों और विधियों के लिए बैकवर्ड संगतता प्रदान करती है। उदाहरण के लिए, फ्रैगमेंट सपोर्ट क्लास एंड्रॉइड 3.0 (एपीआई स्तर 11) की तुलना में संस्करणों को चलाने वाले उपकरणों पर टुकड़े के लिए समर्थन प्रदान करता है।
  • सुविधा और हेल्पर कक्षाएं - सहायता पुस्तकालय विशेष रूप से उपयोगकर्ता इंटरफ़ेस विकास के लिए कई सहायक कक्षाएं प्रदान करते हैं। उदाहरण के लिए, RecyclerView वर्ग बहुत लंबी सूचियों को प्रदर्शित और प्रबंधित करने के लिए एक यूजर इंटरफेस विजेट प्रदान करता है, जो एपीआई स्तर 7 और उससे ऊपर के एंड्रॉइड के संस्करणों पर उपयोगी है।
  • डिबगिंग और यूटिलिटीज - कई विशेषताएं हैं जो आपके ऐप में शामिल कोड से परे उपयोगिता प्रदान करती हैं, जिसमें विधि इनपुट पर बेहतर कोड लिंट चेक के लिए समर्थन-एनोटेशन लाइब्रेरी और 653636 से अधिक विधियों के साथ एप्लिकेशन को कॉन्फ़िगर और वितरित करने के लिए मल्टीडेक्स समर्थन शामिल हैं।

आधिकारिक दस्तावेजों को देखें यहां समर्थन-पुस्तकालय


1
आपने सही भी उल्लेख किया है, लेकिन समर्थन के लिए, मैं विरासत-समर्थन का उपयोग कर रहा हूं,
राहुल खत्री

1
मैंने अपना उत्तर अपडेट कर दिया है, आशा है कि यह आपकी मदद करेगा।
जाकिर हुसैन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.