Android Studio 3.0 - वह सब कुछ जो आपको जानना आवश्यक है
एक Android डेवलपर होने के नाते, मैं अपने जैसे डेवलपर्स की मदद करने के लिए Google से नई और नई सुविधाओं की उम्मीद करता हूं एप्लिकेशन बनाएं और आसानी से परीक्षण करें पहले से और एंड्रॉइड स्टूडियो 3.0 कोई अलग नहीं है। Google I / O 2017 में पहली बार घोषणा की गई, Android 3.0 कई अन्य विशेषताओं के साथ कोटलिन के लिए समर्थन प्रदान कर रहा है.
यदि आप प्रतीक्षा नहीं कर सकते नई सुविधाओं का प्रयास करें, फिर एंड्रॉइड स्टूडियो 3.0 पूर्वावलोकन डाउनलोड करें और इसका परीक्षण करने का आनंद लें। इस बीच मैं आपको एंड्रॉइड स्टूडियो 3.0 की भलाई के माध्यम से चलता हूं - नया एंड्रॉइड आईडीई.
Android Oreo सपोर्ट
Android Studio 3.0 जोड़ता है एंड्रॉइड 8.0 ओरेओ के लिए एप्लिकेशन लिखने के लिए समर्थन Oreo में समर्थित नई सुविधाएँ शामिल हैं। इस नई आईडीई का उपयोग करके, आप आसानी से बना सकते हैं अनुकूली लांचर प्रतीक, और जोड़ नए प्रकार के फोंट आपके एप्लिकेशन में.
अनुकूली चिह्न विभिन्न उपकरणों पर विभिन्न आकारों को प्रदर्शित करते हैं, प्रति अलग-अलग ओईएम। आप एडेप्टिव आइकन विज़ार्ड का उपयोग करके एक अनुकूली लॉन्चर आइकन बना सकते हैं, जिसे आप राइट-क्लिक करके एक्सेस कर सकते हैं / रेस फ़ोल्डर और चुनने नया, फिर “छवि एसेट“, और क्लिक कर रहा है “लांचर प्रतीक (अनुकूली और विरासत)“.
जैसा कि ओरेओ अब डाउनलोड करने योग्य फोंट का समर्थन करता है, अब आप अपने ऐप के APK के आकार को कम करने के लिए उन्हें अपने ऐप्स में जोड़ सकते हैं। इसी तरह, आप अपने ऐप्स में XML फॉर्मेट में फोंट भी जोड़ सकते हैं - जैसे ही आप किसी अन्य संसाधन फ़ाइल को जोड़ते हैं.
आधार प्लेटफॉर्म अपडेट
Android Studio 3.0, IntelliJ Platform 2017.1.2 के साथ आता है जो Android IDE में कई नई सुविधाएँ और सुधार जोड़ता है। ये सुधार आपको तेज़ी से कोड करने में मदद करते हैं, और इस तरह की सुविधाएँ लाते हैं पैरामीटर संकेत, तत्काल खोज परिणाम, नए लिंट चेक, सिमेंटिक हाइलाइटिंग, और बहुत सारे.
नई सुविधाओं का समर्थन
Java 8 में सपोर्ट है
चूंकि अब डेवलपर्स जावा 8 सुविधाओं के लिए उपयोग हो रहे हैं, इसलिए Google ने एंड्रॉइड स्टूडियो में ऐसी भाषा सुविधाओं के लिए समर्थन में सुधार किया है। इसका मतलब है कि आप OpenJDK API का उपयोग कर सकते हैं java.time, java.nio.file, तथा java.lang.invoke, और इसलिए आप भी कर सकते हैं इन APIs का उपयोग करके निर्मित पुस्तकालयों का उपयोग करें आपके एप्लिकेशन में.
कोटलिन भाषा का समर्थन
कोटलिन एक जावा-अंतर भाषा है जो बॉयलरप्लेट कोड कम कर देता है, शून्य सूचक अपवादों से बचा जाता है, और जावा पर कई अन्य सुधारों का परिचय देता है। आईटी इस अधिक अभिव्यंजक और संक्षिप्त जावा की तुलना में, और एंड्रॉइड स्टूडियो 3.0 के साथ, अब आप जावा फाइल को कोटलिन या कोड को सीधे कोटलिन में बदल सकते हैं.
इंस्टेंट एप्स सपोर्ट करते हैं
इंस्टेंट ऐप्स हैं वेब ऐप्स की तरह लेकिन देशी ऐप्स जो कि Android API का उपयोग कर सकता है और आपके ऐप को एक देशी लुक और फील प्रदान कर सकता है। अंतिम उपयोगकर्ता के लिए, वेब लिंक खोलना जितना आसान है; लेकिन डेवलपर के लिए (यह आप है), इसके बारे में है 'फ़ीचर मॉड्यूल' नामक मॉड्यूल में अपने ऐप को संशोधित करना कि सामूहिक रूप से एक 'सुविधा APK' बनाता है.
इंस्टेंट एप्स स्थापित किए बिना चलाएं नियमित एप्स के विपरीत वेब एप्स। इसे काम करने के लिए, आपको तत्काल एप्लिकेशन का समर्थन करने के लिए अपने मौजूदा ऐप को अपग्रेड करना होगा - एंड्रॉइड स्टूडियो 3.0 'इंस्टेंट ऐप' और 'फ़ीचर' मॉड्यूल प्रदान करता है समान हेतु। मुझे लगता है कि यह नियमित ऐप पर सुधार है; तुम क्या सोचते हो?
नए और अद्यतन उपकरण
नया एंड्रॉइड प्रोफाइलर
Android Profiler है नई निगरानी उपकरण Android के लिए जो पुराने Android मॉनिटर टूल को बदल देता है। यह पुराने टूल की तुलना में बहुत बेहतर है और ऐप का एक वास्तविक समय, एकीकृत दृश्य प्रदान करता है। आप ओपन करके ही एक्सेस कर सकते हैं राय मेनू, तो करने के लिए जा रहा है “टूल विंडोज“, और अंत में चुनना “Android Profiler“.
नई APK डिबगर
एंड्रॉइड स्टूडियो 3.0 में सभी नए एपीके डीबगर बेहतर डिबगिंग क्षमताओं को लाता है. कहा जा रहा है, यह आपको APK डिबग करने देता है यदि वे डीबग करने योग्य हैं - भले ही वह पहले के विपरीत एंड्रॉइड स्टूडियो प्रोजेक्ट से निर्मित नहीं है। आप टूल पर जा सकते हैं “फ़ाइल” मेनू और क्लिक करें “प्रोफ़ाइल या डीबग APK” विकल्प.
नई डिवाइस फ़ाइल एक्सप्लोरर
नया डिवाइस फाइल एक्सप्लोरर एक उपकरण है कनेक्टेड डिवाइस के फाइल सिस्टम को मूल रूप से एक्सेस करें. यह आपको डिवाइस पर फ़ाइलों को देखने, कॉपी करने और हटाने की अनुमति देता है, और आप इस आईडीई में उन फ़ाइलों को भी खोल सकते हैं। आप फ़ाइल एक्सप्लोरर पर क्लिक करके पहुंच सकते हैं “राय” मेनू, चुनने “टूल विंडोज“, और क्लिक कर रहा है “डिवाइस फ़ाइल एक्सप्लोरर“.
ग्रेड के लिए नया एंड्रॉइड प्लगइन
ग्रैडल 3.0.0 के लिए एंड्रॉइड प्लगइन एक नया, बेहतर ग्रैडल प्लगइन है जो मदद करता है पते के प्रदर्शन के मुद्दों का निर्माण पिछले प्लगइन और विभिन्न अन्य सुधार प्रदान करता है। इनमें तेज़ कॉन्फ़िगरेशन समय, संस्करण-जागरूक निर्भरता रिज़ॉल्यूशन और मेरा पसंदीदा शामिल है - तेजी से वृद्धिशील बनाता है.
पुराने उपकरण में सुधार
Android एमुलेटर सुविधाएँ
एंड्रॉइड स्टूडियो 3.0 के साथ बंडल किया गया एंड्रॉइड एमुलेटर सहित कई गति और प्रदर्शन में सुधार के साथ आता है OpenGL ES 3.0 के लिए समर्थन एपीआई स्तर 24 और इसके बाद के संस्करण के लिए। इसके अलावा, यह आपके रनिंग ऐप और बग के लिए बग रिपोर्ट जनरेट करने का एक आसान तरीका पेश करता है एमुलेटर संबंधित बग प्रस्तुत करने का तेज़ तरीका.
लेआउट संपादक सुविधाएँ
लेआउट एडिटर का उपयोग किया जाता है एक ड्रैग-एंड-ड्रॉप संपादक में डिज़ाइन लेआउट, और नया एंड्रॉइड स्टूडियो इस इंटरफ़ेस निर्माता के लिए विभिन्न सुधार लाता है। नई सुविधाओं में शामिल हैं एन्हांस्ड ड्रैग-एंड-ड्रॉप दृश्य सम्मिलन, नई त्रुटि पैनल, बाधाओं और समूहों के लिए समर्थन और जंजीरों के बेहतर निर्माण.
एपीके विश्लेषक सुविधाएँ
एपीके एनालाइजर ए है एपीके का विश्लेषण करने और इसकी संरचना को समझने के लिए उपकरण निर्माण प्रक्रिया पूरी होने के बाद। यह फ़ाइल आकार को कम करने और DEX फ़ाइलों और संसाधनों को डीबग करने में मदद करता है। एंड्रॉइड स्टूडियो 3.0 के साथ, यह नए फ़िल्टरिंग विकल्प, बेहतर ट्री व्यू और बेहतर के साथ आता है प्रोग्रेस-सक्षम APK की परीक्षा.
APK विश्लेषक का उपयोग करने के लिए, बस एक APK खींचें और छोड़ें Android स्टूडियो के संपादक विंडो में। वैकल्पिक रूप से, आप स्विच कर सकते हैं परियोजना परिप्रेक्ष्य और में एक APK खोलें परियोजना खिड़की। और अंत में, आप भी जा सकते हैं निर्माण मेनू, चुनें “APK का विश्लेषण करें” विकल्पों में से, और फिर अपना एपीके चुनें.
लेआउट इंस्पेक्टर सुविधाएँ
इस Android IDE में बेहतर लेआउट इंस्पेक्टर आपको बढ़ाने वाले कामों के साथ आता है आसानी से डिबग लेआउट मुद्दों. इनमें नई खोज सुविधा, वर्गीकृत गुण आदि शामिल हैं। आप इस निरीक्षण उपकरण पर जा सकते हैं उपकरण मेनू, चुनने एंड्रॉयड विकल्प, और फिर क्लिक करें “लेआउट निरीक्षक“.
आगे कौन सी सुविधाएँ होंगी?
यह सभी एंड्रॉइड स्टूडियो 3.0 में नई सुविधाओं और सुधारों के बारे में था। हालाँकि यह सूची अभी तक कई लोगों को उत्साहित करेगी, लेकिन आप में से कुछ अभी भी खोज रहे हैं एंड्रॉइड स्टूडियो में अधिक फीचर अपडेट. और आपको क्यों नहीं करना चाहिए? एंड्रॉइड स्टूडियो आपके जैसे डेवलपर्स के लिए है, और आपको होना चाहिए इसकी आगामी विशेषताओं में एक कहावत है.
शुक्र है, Google मेरे और आपके जैसे डेवलपर्स को सुनता है - बस Android स्टूडियो प्रोजेक्ट साइट पर जाएं। यहां आपको अपनी आवाज उठाने के विभिन्न तरीके दिखाई देंगे, बग की रिपोर्ट करें और नई सुविधाओं का सुझाव दें - बस अपने दिल की बात कहने के लिए निर्देशों का पालन करें और सभी आवश्यक जानकारी शामिल करना न भूलें.
अगर आपको यह पोस्ट पढ़ने में मज़ा आया या आप अपने पसंदीदा फीचर को Android Studio 3.0 में साझा करना चाहते हैं, तो बस नीचे एक टिप्पणी लिखें या ट्विटर पर @aksinghnet पर मेरे साथ अपने विचार साझा करें। मुझे आपसे सुनना अच्छा लगेगा। तथा, खुश कोडिंग लोग!