Logo ta.androidermagazine.com
Logo ta.androidermagazine.com

Android ஆதரவு நூலகங்கள் என்ன, அவை ஏன் முக்கியம்?

பொருளடக்கம்:

Anonim

துண்டு துண்டாக இங்கே இருக்க வேண்டும் என்ற எளிய உண்மையை நீங்கள் எதிர்கொண்டால், அதைத் தணிப்பதற்கான வழிகளைக் கண்டுபிடிக்க நீங்கள் முயற்சிக்கிறீர்கள், இதன்மூலம் சாதனத் தயாரிப்பாளர்கள் தங்களுக்கு தற்போது உள்ள சுதந்திரத்தை வைத்திருக்க முடியும், அதே நேரத்தில் பயன்பாட்டு உருவாக்குநர்கள் நிறுவ புதிய மற்றும் சிறந்த விஷயங்களை உருவாக்க முடியும். அதனால்தான் அண்ட்ராய்டு பிரபலமாக உள்ளது, மேலும் அந்த சூத்திரத்துடன் நீங்கள் சிக்கிக் கொண்டால், நல்லதை விட அதிக தீங்கு செய்யலாம். உற்பத்தித்திறன் சேவைகளின் டர்ன்-கீ தொகுப்பையும், அது வீட்டிலேயே உருவாக்கும் ஷோகேஸ் வன்பொருளில் ஒரு மாபெரும் பயன்பாட்டு சந்தையையும் பெறுவது தான் சாம்சங் ஆண்ட்ராய்டு தொலைபேசிகளைத் தயாரிக்க வைக்கிறது மற்றும் எல்லா விஷயங்களிலும் டைசனை அறைந்து விடாது.

முழு துண்டு துண்டான விஷயத்தையும் சிக்கலாக மாற்ற கூகிள் கடுமையாக உழைக்கிறது. சில வழிகள் வெற்றிகரமாக உள்ளன - ப்ளே சர்வீசஸ் சில அம்சங்களை கிட்டத்தட்ட பதிப்பு சுயாதீனமாக இருக்க அனுமதிக்கிறது மற்றும் சமீபத்திய பாதுகாப்பு மாற்றங்கள் இல்லாமல் சாதனங்களுக்கு சில கூடுதல் பாதுகாப்புகளை வழங்குகிறது. சில வெற்றிகரமாக இல்லை; பொருள் வடிவமைப்பு எல்லா சாதனங்களிலும் எல்லா பயன்பாடுகளும் அழகாக இருக்கும். ப்ராஜெக்ட் ட்ரெபிள் போன்ற சில எதிர்காலத்தில் வெற்றி பெறும். கூகிள் செய்யும் விஷயங்களில் ஒன்று வெற்றியைக் கடந்து ஆச்சரியமாக மாறும், குறிப்பாக நீங்கள் பயன்பாட்டு டெவலப்பராக இருந்தால்: Android ஆதரவு நூலகங்கள்.

அவை என்னவென்று உங்களுக்குத் தெரியாவிட்டால், அவற்றைக் கேள்விப்படாவிட்டால் யாரும் உங்களைக் குறை கூற மாட்டார்கள். நீங்கள் ஒரு டெவலப்பராக இல்லாவிட்டால், அவை எவ்வாறு செயல்படுகின்றன அல்லது அவை எவ்வாறு பயன்படுத்தப்படுகின்றன என்பது பற்றி நீங்கள் எதுவும் தெரிந்து கொள்ள வேண்டியதில்லை, ஆனால் அவை கூகிள் செய்யும் மிகவும் சுவாரஸ்யமான விஷயங்களில் ஒன்றாகும், இதனால் துண்டு துண்டாக இருப்பது ஸ்மார்ட்போன் மேதாவிகள் அக்கறை கொள்ளும் ஒரு விஷயம் உண்மையான மக்களுக்கு உண்மையான உலகில் உண்மையான பிரச்சினை.

Android ஆதரவு நூலகங்கள் யாவை?

Android ஆதரவு நூலகம் என்பது குறியீட்டு நூலகங்களின் தொகுப்பாகும் - அம்சங்கள் மற்றும் / அல்லது செயல்பாடுகளை ஒரு பயன்பாட்டில் உருவாக்க பயன்படும் வளங்கள் - இது பயன்பாட்டில் சேர்க்க உண்மையான Android கட்டமைப்பின் API தேவைப்படும் அம்சங்கள் அல்லது விட்ஜெட்டுகள் போன்றவற்றை வழங்கும். Android கட்டமைப்பின் API கள் Android இன் குறிப்பிட்ட பதிப்பால் வழங்கப்பட்ட டெவலப்பர்களுக்கு கிடைக்கும் முக்கிய அம்சங்கள். எடுத்துக்காட்டாக, Android 7.0 API கள் ஒவ்வொரு சாதனத்திலும் ஒவ்வொரு பயன்பாட்டிற்கும் பல சாளர ஆதரவை இயக்கியுள்ளன. ஆதரவு நூலகங்கள் இயக்க முறைமை பதிப்பிலிருந்து சுயாதீனமாக ஒத்த அம்சங்களை வழங்க முடியும்.

மேலும்: முந்தைய பதிப்புகளில் செயல்படும் Android Pie அம்சங்கள் இங்கே

பொதுவாக இரண்டு வகையான ஆதரவு நூலக தொகுப்புகள் உள்ளன. ஒரு தொகுப்பு பழைய பதிப்பை இயக்கும் சாதனங்களில் Android இன் புதிய பதிப்புகளின் அம்சங்களை செயல்படுத்துகிறது, மற்றொன்று Android இன் அனைத்து பதிப்புகளுக்கும் முழுமையான அம்சங்களை வழங்குகிறது. இவை ஆண்ட்ராய்டின் சரியான பகுதியாக இல்லாததால், ஒரு பெரிய ஆண்ட்ராய்டு இயங்குதள வெளியீட்டிற்காக காத்திருக்காமல் அவற்றை மேம்படுத்தலாம் மற்றும் புதுப்பிக்கலாம்.

கூகிள் ஐ / ஓ 2018 இல், ஆண்ட்ராய்டு ஜெட் பேக்கைப் பற்றி நாங்கள் கற்றுக்கொண்டோம், அதன் அம்சங்களில் ஒன்று நூலக ஆதரவைச் சேர்க்க ஒரு புதிய வழியாகும் - அதாவது புதிய அம்சங்களை ஆதரவு நூலகங்களில் இன்னும் விரைவாக ஏற்றுக்கொள்வதை நாம் காண வேண்டும். அதாவது, அடுத்த ஆகஸ்டுக்கு முன்பே Android Q (Quiche Lorraine அல்ல) சுற்றி வரும்போது, ​​சிறிய ஆனால் அருமையான யோசனைகள் மற்றும் மாற்றங்கள் பயன்பாட்டு டெவலப்பர்களுக்கு கிடைக்கக்கூடும்.

Android ஆதரவு நூலகங்கள் ஏன் முக்கியம்?

உங்களுக்கும் எனக்கும் அவை முக்கியத்துவம் வாய்ந்த ஒரு குறிப்பிட்ட விஷயம் உள்ளது - ஆதரவு நூலகங்களால் ஒரு அம்சம் வழங்கப்பட்டால், புதுப்பிப்பைப் பெற Android இன் அடுத்த பதிப்பிற்காக நாங்கள் காத்திருக்க வேண்டியதில்லை. டெவலப்பர்கள் தங்கள் பயன்பாடுகள் எவ்வாறு செயல்படுகின்றன என்பதை மேம்படுத்தவும், குறிப்பாக Android இன் தற்போதைய பதிப்பை இயக்காத தொலைபேசிகளில், நூலகங்கள் புதுப்பிக்கப்படும் போதெல்லாம் சேர்க்கவும் மேம்படுத்தவும் இது அனுமதிக்கிறது. அண்ட்ராய்டு 8.0 இல் தொகுக்கப்படுவதற்கு முன்பு, அண்ட்ராய்டு செய்திகள் அறிவிப்புகளில் மேம்பாடுகளைக் காணும்போது, ​​அண்ட்ராய்டு 6.0 அல்லது அதற்கு மேற்பட்டவை இயங்கும் தொலைபேசிகள் ஓரியோவிற்கு புதுப்பிக்கப்படாமல் மாற்றங்களைப் பயன்படுத்தும் பயன்பாடுகளைக் கொண்டிருக்கலாம் என்று அர்த்தம்.

மாடுலரிட்டி என்றால் வேகமான புதுப்பிப்புகள்; குறியீடு நூலகங்கள் மற்றும் இயக்க முறைமைகளுக்கு இது உண்மை.

அண்ட்ராய்டை ஒரு இயங்குதள பதிப்பிலிருந்து அடுத்ததுக்கு புதுப்பிப்பது கடினமான பணி. இது நீண்ட நேரம் எடுக்கும், தற்போது, ​​ஒரு வருடத்திற்கு ஒரு முறை மட்டுமே ஒரு பெரிய இயங்குதள புதுப்பிப்பைக் காண்கிறோம். மொபைல் என்பது நம்பமுடியாத போட்டி இடமாகும், மேலும் ஒரு நிறுவனத்தின் தொலைபேசிகள் அதன் அம்சங்கள் மற்றும் அவை எவ்வளவு சந்தைப்படுத்தக்கூடியவை ஆகியவற்றின் அடிப்படையில் வாழ்கின்றன அல்லது இறந்துவிடும். மொபைல் ஆர்வலர்கள் யார் யார் நகலெடுத்தார்கள் என்பது பற்றி வாதிட விரும்புகிறார்கள், ஆனால் நுகர்வோர் அவர்கள் விளம்பரப்படுத்திய தொலைபேசியில் ஒரு சிறந்த அம்சம் இருப்பதாகவும், அவர்களின் அடுத்த தொலைபேசியில் இதே போன்ற ஏதாவது இருக்க வேண்டும் என்றும் விரும்புகிறார்கள். ஆப்பிள் (மற்றும் மைக்ரோசாப்ட் ஒரு தொலைபேசி OS ஐ உருவாக்கியபோது) ஒவ்வொரு தொலைபேசியையும் ஒவ்வொரு சாத்தியமான அம்சத்தையும் கொண்டிருக்கும்படி புதுப்பிக்க முடியும், ஏனெனில் அவை மென்பொருள் எவ்வாறு எழுதப்படுகின்றன மற்றும் விநியோகிக்கப்படுகின்றன என்பதைக் கட்டுப்படுத்துகின்றன. கூகிள் அந்த ஆடம்பரத்தை கொண்டிருக்கவில்லை.

சாம்சங் அல்லது ஹவாய் அல்லது எல்ஜி போன்ற சில தொலைபேசி தயாரிப்பாளர்கள் இதைத் தாங்களே குறைக்க முடியும். இந்த நிறுவனங்கள் போதுமான அளவு பெரியவை மற்றும் இரட்டை கேமரா ஆதரவு அல்லது அனிமேஷன் செய்யப்பட்ட அவதாரங்கள் போன்றவற்றை இயக்க முறைமையில் உருவாக்க வளங்களைக் கொண்ட மொபைல் மேம்பாட்டுக் குழுவைக் கொண்டுள்ளன. மோட்டோரோலா (லெனோவா) போன்ற மற்றவர்கள் ஒவ்வொரு ஆண்டும் பில்லியன்களை செலவிட இன்னும் தயாராக இல்லை - எனவே அவை புதிய அம்சங்களை சரியான நேரத்தில் வழங்க கூகிளை நம்பியுள்ளன, இதனால் OS அம்சங்களுக்கு பயன்பாடுகள் நிரப்பப்படலாம். அதனால்தான் கூகிள் இந்த இடத்தில் ஏதாவது செய்ய வேண்டியிருந்தது; பெரும்பாலான தொலைபேசிகள் சமீபத்திய பதிப்பை இயக்கவில்லை, பல ஒருபோதும் இயங்காது. யாராவது நாங்கள் அவற்றை வாங்குவோம் என்று எதிர்பார்த்தால், அந்த தொலைபேசிகளில் குளிர்ச்சியான பொருட்களைப் பெறுவதற்கு ஏதாவது செய்ய வேண்டியிருந்தது.

எந்தவொரு மென்பொருளின் சமீபத்திய பதிப்பையும் உங்களால் முடிந்த போதெல்லாம் வைத்திருப்பது எப்போதும் நல்லது. பாதுகாப்பு மாற்றங்களைத் தவிர வேறு எந்த காரணத்திற்காகவும் இல்லாவிட்டால், புதிய மென்பொருள் மேம்படுத்தப்பட்டுள்ளது. ஆனால் துண்டு துண்டாக ஒருபோதும் விலகிப்போவதில்லை என்பதால், அதைத் தழுவி பின்னர் அதைப் பற்றி ஏதாவது செய்வது புத்திசாலித்தனமான நடவடிக்கை.

அண்ட்ராய்டு 9 பை விமர்சனம்: அதன் துண்டுகளின் தொகையை விட பெரியது