![Display - control any Android device on Macos🍎Windows💻Linux🐧; no root permission required; wireless](https://i.ytimg.com/vi/xPYZRsvuhaw/hqdefault.jpg)
सामग्री
- न्यूरल नेटवर्क API 1.2
- MediaCodecInfo API
- नेटिव्ह एमआयडीआय एपीआय
- सार्वजनिक API
- API लक्ष्यीकरण
- Android Q सह प्रारंभ करा
खाली असलेल्या नवीन कोड संबंधित सर्व प्रकारच्या विकसक-भाषांसह Android Q चे प्रथम पूर्वावलोकन येथे आहे. आज अँड्रॉइड क्यूचा बीटा 1 लवकर आरंभकर्ता आणि विकसकांसाठी उपलब्ध आहे, त्यासह बरीच नवीन सुधारणा आणत आहे.
अँड्रॉइड क्यू मध्ये स्पष्टपणे काही वापरकर्त्यांसहित वैशिष्ट्ये आहेत, तरीही अँड्रॉइड क्यू खास बनवते त्यापैकी बरेच कोड खाली आढळले आहेत. आम्ही एपीआय किंवा अनुप्रयोग प्रोग्रामिंग इंटरफेसबद्दल बोलत आहोत. हे एपीआय अंतर्निहित ऑपरेटिंग सिस्टमसह अॅप्स कसे कार्य करतात याबद्दल मुख्य आहेत.
आपण अपेक्षेनुसार, आगामी एसडीके पूर्वावलोकनात कित्येक नवीन एपीआय समाविष्ट आहेत जेणेकरुन विकसक प्लॅटफॉर्मवर आणखी कार्यक्षमता जोडू शकतील. आपणास माहित असले पाहिजे अशा नवीन Android क्यू एपीआय वर एक रिडऊन आहे.
न्यूरल नेटवर्क API 1.2
आपल्या Android फोनमधील एआय अधिक हुशार व्हावे अशी Google ला इच्छा आहे. 2017 मध्ये प्रथम प्रसिद्ध झालेल्या न्यूरल नेटवर्क्स एपीआयने काही मूलभूत कृत्रिम बुद्धिमत्ता आणि मशीन लर्निंग पॅरामीटर्स परिभाषित केल्या आहेत. एआरजीमैक्स, एआरजीएमआयएन आणि मूठभर परफॉरमन्स अपग्रेडसह एलएसटीएमचे प्रमाण परिमाणानुसार Android क्यू 60 नवीन ऑपरेशन्सवर विस्तारित असल्याचे Google म्हणतो.
हे हार्डवेअर निर्मात्यांसाठी विशेषतः महत्वाचे आहे, जे मशीन अॅक्शन, ऑब्जेक्ट डिटेक्शन आणि त्यांच्या स्वतःच्या अॅप्स आणि मॉडेल्समधील इमेज सेगमेंटेशन सुधारण्यात सक्षम होतील. गुगलला न्यूरल नेटवर्क एपीआय 1.2 टेन्सरफ्लो फ्रेमवर्कचा एक भाग बनवण्याची आशा आहे. Ulimately याचा अर्थ असा की, अँड्रॉइड Q मध्ये चालणारे अॅप्स अधिक स्वतंत्र असतील.
MediaCodecInfo API
Google असे म्हणतात की प्रत्येक वैयक्तिक Android डिव्हाइस व्हिडिओमध्ये किती चांगले आहे हे शोधणे अॅप्ससाठी हे एपीआय सुलभ करते. कोणत्या डिव्हाइसचा वापर केला जात आहे, कोणत्या स्क्रीनचा आकार आणि त्यातील अनुपात गुणधर्म आहे, कोणते फ्रेम रेट त्याचे समर्थन करते आणि कोणती कोडेक्स सुसंगत आहेत हे ओळखण्याची प्रक्रिया एपीआय सुलभ करते. तळाशी असलेली ओळ, व्हिडिओ अॅप्स कोणत्याही डिव्हाइससाठी सर्वोत्कृष्ट दिसणारा व्हिडिओ प्लेबॅक प्रदान करण्यास सक्षम असतील.
नेटिव्ह एमआयडीआय एपीआय
हे एक नवीन एपीआय आहे जे Android डिव्हाइसला एमआयडीआय उपकरणाशी अधिक प्रभावीपणे बोलण्यास मदत करेल. काही अॅप्स त्यांची ऑडिओ प्रक्रिया करण्यासाठी C ++ वर अवलंबून असतात. या अॅप्ससाठी विशेषतः नेटिव्ह एमआयडीआय एपीआय त्यांना थेट एनडीकेद्वारे एमआयडीआय डिव्हाइसवर बोलू देते. दुसर्या शब्दांत, एमआयडीआय डेटा नॉन-ब्लॉकिंग रीडरचा वापर करून ऑडिओ कॉलबॅकमध्ये वाचला जाऊ शकतो. हे विलंब कमी करते आणि कार्यक्षमतेपेक्षा गुळगुळीत होते. खेळ संपेल? आपला Android फोन आपल्या मिडी कीबोर्ड किंवा अन्य ऑडिओ गीयरसह अधिक अनुकूल असेल.
सार्वजनिक API
Android Q खाजगी एपीआयवरील आपला विश्वास कमी करेल, असे Google म्हणतो. खाजगी एपीआय सामान्यत: केवळ विशिष्ट, मंजूर संस्था किंवा विकसकांसाठी उपलब्ध असतात. इतर गेम निर्मात्यांपर्यंत पोहोचू शकत नाही अशा PS4 वर ईएला विशिष्ट प्रवेश देण्याकरिता सोनीसारखेच असेल. गुगल असा युक्तिवाद करतो की मूळ एसडीके मध्ये समाविष्ट नसलेल्या (खाजगी) एपीआयवर अवलंबून असणार्या अॅप्सना क्रॅश होण्याचा आणि सुरक्षा चुकण्याचा धोका असतो. म्हणूनच Android Q कंपनीच्या केवळ सार्वजनिक एपीआयना समर्थन देण्याच्या प्रयत्नास समर्थन देते.
डेव्हलपरला सार्वजनिक एपीआय वर स्विच करण्यास सांगितले म्हणून अँड्रॉइड क्यू कालांतराने एसडीके नसलेल्या एपीआयवर प्रवेश प्रतिबंधित करेल असे Google म्हणते. या संक्रमणास विकसकांना सुलभ करण्यासाठी, Google ला केवळ या मर्यादेचे पालन करण्यासाठी अॅन्ड्रॉइड क्यू (आणि अधिक) लक्ष्य करणार्या अॅप्सची आवश्यकता असेल. अँड्रॉइड पाई आणि पूर्वीचे लक्ष्य केलेले अॅप्स अद्याप खाजगी एपीआय वापरण्यास सक्षम असतील. विकसक अभिप्राय आणि विनंत्यांवर आधारित आपल्या प्राधान्य दिलेल्या सार्वजनिक एपीआयच्या यादीमध्ये Google जोडण्याची योजना आहे. जेव्हा संबंधित सार्वजनिक API उपलब्ध नसते तेव्हा तडजोड शोधण्यासाठी Google स्वतंत्र विकसकांसह कार्य करेल.
सार्वजनिक विकसक चाचणीच्या शिरामध्ये, Google ला विकसकांनी त्यांच्या अॅप्सची एसडीके नसलेल्या इंटरफेसच्या विस्तृत श्रेणी विरूद्ध चाचणी घेऊ इच्छिते. हे सूचित करते की डेव्हल्स नॉन-एसडीके एपीआय कधी वापरला जात आहे हे शोधण्यासाठी स्ट्रेक्टमोड पद्धत वापरा. ही एक दीर्घ-खेळ कल्पना आहे जी विकासकांना त्यांचे अॅप्स रस्त्यावर येण्यास मदत करेल.
API लक्ष्यीकरण
पूर्वीच्या रीलीझची पूर्तता करताना, Google Android Q चा विकास पुढे जात असल्याने API लक्ष्यीकरणची अंमलबजावणी करेल. याचा अर्थ असा की Google विकसकांना त्यांचे अँड्रॉइडच्या नवीन आणि नवीन तयार करण्यासाठी त्यांचे अॅप्स अद्यतनित करण्यास भाग पाडेल.
Android ची नवीन आवृत्त्या सामान्यत: अधिक सुरक्षित आणि अधिक शक्तिशाली असतात. म्हणूनच या वर्षाच्या शेवटी Google Play ला एसडीकेव्हर्जन 28 (Android 9 पाई) लक्ष्य करण्यासाठी अॅप्सची आवश्यकता असेल. दुस words्या शब्दांत, वर्षाच्या मध्यापर्यंत, नवीन अॅप्स तयार करणार्या विकसकांना किंवा विद्यमान अॅप्सना अद्यतने तयार करणे आवश्यक असेल तर अँड्रॉइड क्यू नसल्यास कमीतकमी Android 9 पाईची सुसंगतता सुनिश्चित करणे आवश्यक आहे. शिवाय, जेव्हा त्यांच्या फोनवरील अॅप्स गूगल वापरकर्त्यास चेतावणी देण्यास प्रारंभ करेल Android च्या जुन्या आणि अप्रचलित आवृत्त्या लक्ष्यित करा.
शेवटी, विकसकांना त्यांचे अॅप्स 64-बिट रूपांतरणासाठी तयार करण्याची आवश्यकता आहे. आत्ता, Android 32-बिट आणि 64-बिट अॅप्सना समर्थन देते, परंतु ते लवकरच बदलेल. या वर्षाच्या अखेरीस सर्व अॅप्सना 64-बिटचे समर्थन आवश्यक असेल. मूळ अॅन्ड्रॉइड एसडीके वापरणार्या अॅप्ससाठी हे विशेषतः महत्त्वपूर्ण असेल.
Android Q सह प्रारंभ करा
जेणेकरुन Android Q कडे जाणारे नवीन काही API बदलले. Android Q चा प्रयत्न करून पाहू इच्छिता? Android विकसक प्रोग्रामसह नोंदणीकृत ते नवीन Android Q पूर्वावलोकन आणि संबंधित एसडीके आणि Android स्टुडिओ डाउनलोड करू शकतात.
गूगल नव्याने तयार होणार्या व्यासपीठावर कार्य करीत असल्याने, Android Q ची शक्ती केवळ सुधारित होईल.प्री-रिलीझ बिल्डमध्ये उडी मारणे हे लोकांसाठी रोमांचक ठरू शकते, परंतु विकासकांना नवीन एपीआय सह प्रारंभ करणे आणि रस्त्याच्या खाली होणारा थोडा बदल जाणवणे अधिक महत्वाचे आहे.
नवीन ओएस प्रक्रिया म्हणून आपल्यास Android Q सर्व गोष्टींवर अद्ययावत ठेवेल. मे मध्ये Google I / O वर अधिक माहिती उपलब्ध असेल.