Android के लिए डायनेमिक्स एसडीके
उपयोगकर्ता गाइड
Android संस्करण 10.0 के लिए BlackBerry Dynamics SDK
Android संस्करण 10.0 के लिए BlackBerry Dynamics SDK में नया क्या है
एसडीके और सॉफ्टवेयर आवश्यकताओं में परिवर्तन
| विशेषता | विवरण |
| एंड्रॉइड 12 के लिए समर्थन | इस रिलीज़ में Android 12 समर्थित है। ब्लैकबेरी डायनेमिक्स ऐप अब एपीआई स्तर 31 को लक्षित कर सकते हैं। |
| एसडीके को मावेन के साथ एकीकृत करें कोष |
अब आप एसडीके को एकीकृत करने के लिए रिमोट मेवेन रिपॉजिटरी का उपयोग कर सकते हैं। इस नए रिपॉजिटरी का उपयोग करके SDK को एकीकृत करना सबसे अच्छा अभ्यास है। अधिक जानकारी के लिए, विकास मार्गदर्शिका देखें। |
| हटाना QUERY_सभी_पैकेज अनुमति |
इस रिलीज में QUERY_ALL_PACKAGES अनुमति को हटा दिया गया है। परिणामस्वरूप, प्रोटेक्ट मोबाइल मालवेयर स्कैनिंग और साइडलोड डिटेक्शन फीचर्स को अक्षम कर दिया गया है। इन सुविधाओं को शामिल करने के लिए, डेवलपर्स को अपने Android मेनिफ़ेस्ट में QUERY_ALL_PACKAGES अनुमति शामिल करनी होगी और Google Play स्टोर पर अपने ऐप्स सबमिट करते समय Google से आवश्यक अनुमति का अनुरोध करना होगा। |
| असमर्थित तरीके | वर्तमान डेटा लीकेज प्रिवेंशन (DLP) नियंत्रणों के कारण, setOnReceiveContentListener विधि निम्नलिखित घटकों और विजेट्स में समर्थित नहीं है: • com.good.gd.widget.GDAutoCompleteTextView • com.good.gd.widget.GDEditText • com.good.gd.widget.GDMultiAutoCompleteTextView • com.good.gd.widget.GDSearchView • com.good.gd.widget.GDTextView • com.good.gd.widget.GDWebView • com.ब्लैकबेरी.बीबीwebviewबी बीWebView |
| CURL उन्नत करना | इस विज्ञप्ति में सीURL संस्करण 7.77.0 में अपग्रेड किया गया है। |
ब्लैकबेरी डायनेमिक्स लॉन्चर लाइब्रेरी
यह रिलीज़ BlackBerry Dynamics Launcher लाइब्रेरी संस्करण 3.3.0.215 का उपयोग करता है।
निश्चित मुद्दे
इस रिलीज़ में निम्न समस्याएँ ठीक की गई हैं:
- क्यूआर कोड सक्रियण के लिए त्रुटि प्रबंधन में सुधार किया गया है। (प्रथम-17678)
- यदि किसी व्यवस्थापक ने BlackBerry Dynamics pro को कॉन्फ़िगर किया हैfile यूईएम क्लाइंट को अन्य ब्लैकबेरी डायनेमिक्स ऐप के लिए एक प्रमाणीकरण प्रतिनिधि के रूप में काम करने की आवश्यकता के लिए, उपयोगकर्ता को इस आवश्यकता की व्याख्या करने वाली एक सूचना प्राप्त होगी यदि उन्होंने अपने डिवाइस पर यूईएम क्लाइंट स्थापित किए बिना ब्लैकबेरी डायनेमिक्स ऐप को सक्रिय करने का प्रयास किया। इस रिलीज में, वही अधिसूचना भी प्रदर्शित होती है यदि यूईएम क्लाइंट स्थापित है लेकिन सक्रिय नहीं है। (जीडी-56528)
ज्ञात मुद्दे
- यदि आप BlackBerry Dynamics SDK .aar के सीधे संदर्भों का उपयोग करते हैं files आपके build.gradle रिपॉजिटरी में (उदाहरण के लिएampले, संकलन (नाम: 'android_handheld_platform- 8.1.0.57', ext: 'aar')) मेवेन लिंकेज का उपयोग करने के बजाय (पूर्व के लिए)ample, api "com.blackberry.blackberrydynamics:android_handheld_platform:8.1.0.57"), AndroidManifest में त्रुटियाँ हो सकती हैं file ग्रेडल कैश निर्देशिका में। हल करने के लिए, मावेन लिंकेज का उपयोग करें या android_handheld_resources और android_handheld_platform को build.gradle में निर्दिष्ट करें file.
- BlackBerry Dynamics SDK के लिए Android प्रमाणपत्र आयात API अब समर्थित नहीं है। ब्लैकबेरी एंड्रॉइड नेटिव कीस्टोर से प्रमाणपत्रों का उपयोग करने की सिफारिश करता है यदि यह स्वीकार्य है कि मुख्य सामग्री डिवाइस द्वारा संरक्षित है और ब्लैकबेरी डायनेमिक्स द्वारा नहीं।
- यदि किसी उपयोगकर्ता को किसी अन्य BlackBerry Dynamics ऐप के लिए अपने पासवर्ड का उपयोग करके BlackBerry Dynamics ऐप को सक्रिय करने के लिए कहा जाता है जिसे उन्होंने पहले सक्रिय किया है (जिसे Easy Activation भी कहा जाता है), फिर प्रॉम्प्ट से रद्द कर देता है, तो पहले से सक्रिय ऐप के लिए लॉक स्क्रीन इसके बजाय प्रदर्शित होती है उनके सक्रियण क्रेडेंशियल दर्ज करने के लिए स्क्रीन। (जीडी-56598)
- यदि ब्लैकबेरी डायनेमिक्स प्रो में "एंड्रॉइड बायोमेट्रिक प्रमाणीकरण की अनुमति दें" सक्षम हैfile, जब उपयोगकर्ता एंड्रॉइड 12 एमुलेटर पर ब्लैकबेरी डायनेमिक्स ऐप को सक्रिय करता है, तो ऐप के लिए फ़िंगरप्रिंट प्रमाणीकरण त्रुटि संदेश "आंतरिक त्रुटि: पुनः प्रयास करें या पुनरारंभ करें" के साथ विफल हो जाता है। (जीडी-56289)
- यदि आपने ब्लैकबेरी डायनेमिक्स प्रो को कॉन्फ़िगर किया हैfile Android 12 उपकरणों पर ब्लैकबेरी डायनेमिक्स ऐप के अग्रभूमि में लौटने पर उपयोगकर्ताओं को अपना पासवर्ड दर्ज करने की आवश्यकता होती है, यह कार्यक्षमता अपेक्षा के अनुरूप काम नहीं करती है (ऐप उपयोगकर्ता को उनके पासवर्ड के लिए संकेत नहीं देता है जब यह अग्रभूमि में वापस आता है)। (जीडी-56162)
- यदि Android 11 या उसके बाद का कोई उपयोगकर्ता QR कोड का उपयोग करके BlackBerry Dynamics ऐप को सक्रिय कर रहा है और अनुमति देने के लिए संकेत दिए जाने पर "केवल इस बार" विकल्प का चयन करता है, तो ऐप के एक मिनट से अधिक समय तक पृष्ठभूमि में रहने पर प्रमाणपत्र आयात समस्याएँ हो सकती हैं आयात प्रक्रिया के दौरान। ब्लैकबेरी अनुशंसा करता है कि उपयोगकर्ता संकेत दिए जाने पर "एप्लिकेशन का उपयोग करते समय" विकल्प का चयन करें। (जीडी-54972) समाधान: उपयोगकर्ताओं को ऐप को बलपूर्वक बंद करने और इसे फिर से खोलने का निर्देश दें।
- यदि BlackBerry Dynamics ऐप Kerberos प्रमाणीकरण का उपयोग करता है और ऐप एक्सेस करने का प्रयास करता है a web आईपी पते का उपयोग करने वाला पृष्ठ, उपयोगकर्ता द्वारा अपनी साख दर्ज करने के बाद, web पृष्ठ अपेक्षित रूप से लोड नहीं होता है और उपयोगकर्ता को लूप में फिर से उनके क्रेडेंशियल्स के लिए संकेत दिया जाता है। (जीडी-54481)
समाधान: BlackBerry Dynamics ऐप विकसित करते समय, हार्ड कोड न करें URLs जो IP पतों का उपयोग करते हैं। यदि उपयोगकर्ता मैन्युअल रूप से दर्ज कर सकते हैं URL, उपयोगकर्ताओं को इससे बचने का निर्देश दें URLs जो एक IP पते का उपयोग करते हैं। - यदि कोई ऐप किसी BlackBerry Dynamics ऐप को खोलने का प्रयास करता है जो AppKinetics का उपयोग करके पहले से खुला नहीं था, तो BlackBerry Dynamics ऐप सामने नहीं आ सकता है। (जीडी- 54205)
समाधान: उपयोगकर्ता BlackBerry Dynamics ऐप को प्रारंभ कर सकता है और AppKinetics कार्रवाई करने से पहले इसे पृष्ठभूमि में चलता रहने दे सकता है।
सॉफ़्टवेयर को इंस्टॉल या अपग्रेड करना
पूर्ण स्थापना निर्देशों, अपग्रेड मार्गदर्शन और सॉफ़्टवेयर आवश्यकताओं के लिए, Android विकास मार्गदर्शिका के लिए BlackBerry Dynamics SDK देखें। विकास मार्गदर्शिका एसडीके पुस्तकालयों को .aar के रूप में लागू करने के लिए निर्देश भी प्रदान करती है files जिसे आंतरिक रिपॉजिटरी में प्रकाशित किया जा सकता है।
यदि आपने Android Studio SDK प्रबंधक का उपयोग करके SDK स्थापित किया है और आपने s में परिवर्तन किए हैंample ऐप्स, अपडेट एस को ओवरराइड कर सकता हैample ऐप्स, आपके परिवर्तनों को खारिज कर रहा हूं।
नोट: Android 5.0 और बाद के संस्करण के लिए BlackBerry Dynamics SDK में परिनियोजित BlackBerry Dynamics ऐप्स में डीबगर जोड़ने के दुर्भावनापूर्ण प्रयासों से सुरक्षा के लिए एक अनुपालन वृद्धि शामिल है। इस सुविधा को कॉन्फ़िगर करने के आपके विकल्प BlackBerry UEM के संस्करण और BlackBerry Dynamics SDK पर निर्भर करते हैं। अधिक जानकारी के लिए, अनुपालन सेटिंग कॉन्फ़िगर करें देखें ताकि आप BlackBerry Dynamics SDK डेवलपमेंट गाइड में अपने ऐप को डीबग कर सकें.
सभी बहिष्कृत इंटरफेस, कक्षाओं और विधियों के लिए संदर्भ
यह दस्तावेज़ उन इंटरफेस, कक्षाओं और विधियों को निर्दिष्ट करता है जिन्हें SDK (यदि कोई हो) की इस रिलीज़ में बहिष्कृत किया गया था। सभी बहिष्कृत वस्तुओं की पूरी सूची के लिए, view अपने प्लेटफ़ॉर्म के लिए API संदर्भ और परिशिष्ट में बहिष्कृत सूची खोलें।
आपको बहिष्कृत सूची में शामिल किसी भी इंटरफेस, कक्षाओं और विधियों का उपयोग बंद करने की योजना बनानी चाहिए।
कानूनी नोटिस
©2021 ब्लैकबेरी लिमिटेड। ब्लैकबेरी, बीबीएम, बीईएस, एम्बलेम डिजाइन, एथोक, साइलेंस और सेकसमार्ट सहित ट्रेडमार्क, लेकिन इन्हीं तक सीमित नहीं हैं, ब्लैकबेरी लिमिटेड, इसकी सहायक कंपनियों और/या सहयोगी कंपनियों के ट्रेडमार्क या पंजीकृत ट्रेडमार्क हैं, जिनका उपयोग लाइसेंस के तहत किया जाता है, और ऐसे ट्रेडमार्क के लिए विशेष अधिकार हैं: स्पष्ट रूप से आरक्षित। अन्य सभी ट्रेडमार्क उनके संबंधित स्वामियों की संपत्ति हैं।
इस दस्तावेज़ में यहाँ संदर्भ द्वारा शामिल सभी दस्तावेज़ शामिल हैं जैसे कि ब्लैकबेरी पर प्रदान किए गए या उपलब्ध कराए गए दस्तावेज़ webसाइट "जैसी है" और "जैसी उपलब्ध है" प्रदान की गई या पहुंच योग्य बनाई गई और ब्लैकबेरी लिमिटेड और इसकी संबद्ध कंपनियों ("ब्लैकबेरी") द्वारा किसी भी प्रकार की शर्त, समर्थन, गारंटी, प्रतिनिधित्व, या वारंटी के बिना और ब्लैकबेरी किसी भी टाइपोग्राफ़िकल के लिए कोई ज़िम्मेदारी नहीं लेती है, इस दस्तावेज़ में तकनीकी, या अन्य गलतियाँ, त्रुटियां या चूक। BlackBerry के स्वामित्व और गोपनीय जानकारी और/या व्यापार रहस्यों की सुरक्षा के लिए, यह दस्तावेज़ BlackBerry तकनीक के कुछ पहलुओं का सामान्य शब्दों में वर्णन कर सकता है। BlackBerry इस दस्तावेज़ में निहित जानकारी को समय-समय पर बदलने का अधिकार सुरक्षित रखता है; हालाँकि, BlackBerry आपको इस दस्तावेज़ में ऐसे किसी भी परिवर्तन, अद्यतन, संवर्द्धन, या अन्य परिवर्धन को समय पर या बिल्कुल भी प्रदान करने के लिए कोई प्रतिबद्धता नहीं करता है।
इस दस्तावेज़ में सूचना के तृतीय-पक्ष स्रोतों, हार्डवेयर या सॉफ़्टवेयर, घटकों और सामग्री सहित उत्पादों या सेवाओं जैसे कॉपीराइट और/या तृतीय पक्ष द्वारा संरक्षित सामग्री के संदर्भ शामिल हो सकते हैं webसाइटें (सामूहिक रूप से "तृतीय पक्ष उत्पाद और सेवाएं")। BlackBerry बिना किसी सीमा के सामग्री, सटीकता, कॉपीराइट अनुपालन, संगतता, प्रदर्शन, विश्वसनीयता, वैधता, शालीनता, लिंक, या तृतीय पक्ष उत्पादों के किसी भी अन्य पहलू सहित, किसी भी तृतीय पक्ष उत्पादों और सेवाओं को नियंत्रित नहीं करता है, और इसके लिए ज़िम्मेदार नहीं है। सेवाएं। इस दस्तावेज़ में तीसरे पक्ष के उत्पादों और सेवाओं के संदर्भ को शामिल करने का मतलब यह नहीं है कि ब्लैकबेरी तीसरे पक्ष के उत्पादों और सेवाओं या तीसरे पक्ष का किसी भी तरह से समर्थन करता है।
आपके अधिकार क्षेत्र में लागू कानून द्वारा विशेष रूप से प्रतिबंधित सीमा को छोड़कर, सभी शर्तें, समर्थन, गारंटी, अभ्यावेदन, या किसी भी प्रकार की वारंटी, व्यक्त या निहित, बिना किसी सीमा के, किसी भी शर्त, समर्थन, गारंटी, प्रतिनिधित्व, या योग्यता की वारंटी किसी विशेष उद्देश्य या उपयोग के लिए, व्यापारिकता, व्यापारिक गुणवत्ता, गैर-उल्लंघन, संतोषजनक गुणवत्ता, या शीर्षक, या किसी क़ानून या रिवाज या व्यापार के उपयोग या व्यवहार के एक पाठ्यक्रम से उत्पन्न, या दस्तावेज़ीकरण या इसके उपयोग, या प्रपत्र से संबंधित या किसी भी सॉफ्टवेयर, हार्डवेयर, सेवा, या किसी तीसरे पक्ष के उत्पादों और यहां संदर्भित सेवाओं के गैर-निष्पादन को इसके द्वारा बाहर रखा गया है। आपके पास अन्य अधिकार भी हो सकते हैं जो राज्य या प्रांत के अनुसार अलग-अलग हों। कुछ क्षेत्राधिकार निहित वारंटियों और शर्तों के बहिष्करण या सीमा की अनुमति नहीं दे सकते हैं। कानून द्वारा अनुमत सीमा तक, दस्तावेज़ीकरण से संबंधित किसी भी निहित वारंटियों या शर्तों को उस सीमा तक बाहर नहीं किया जा सकता है जैसा कि ऊपर निर्धारित किया गया है, लेकिन सीमित किया जा सकता है, एतदद्वारा आपके द्वारा पहली बार दस्तावेज़ प्राप्त करने की तारीख से नब्बे (90) दिनों तक सीमित हैं या वह वस्तु जो दावे का विषय है।
आपके अधिकार क्षेत्र में लागू कानून द्वारा अनुमत अधिकतम सीमा तक, किसी भी स्थिति में ब्लैकबेरी इस दस्तावेज़ या इसके उपयोग से संबंधित किसी भी प्रकार के नुकसान के लिए उत्तरदायी नहीं होगा, या किसी सॉफ़्टवेयर, हार्डवेयर, सेवा, या किसी तीसरे पक्ष का प्रदर्शन या गैर-निष्पादन यहां संदर्भित उत्पादों और सेवाओं में बिना किसी सीमा के निम्नलिखित नुकसान शामिल हैं: प्रत्यक्ष, परिणामी, अनुकरणीय, आकस्मिक, अप्रत्यक्ष, विशेष, दंडात्मक, या गंभीर नुकसान, लाभ या राजस्व की हानि के लिए नुकसान, किसी भी अपेक्षित प्रयास को प्राप्त करने में विफलता, व्यवसाय व्यावसायिक जानकारी की हानि, व्यावसायिक अवसर की हानि, या भ्रष्टाचार या डेटा की हानि, किसी भी डेटा को प्रसारित करने या प्राप्त करने में विफलता, ब्लैकबेरी उत्पादों या सेवाओं के संयोजन में उपयोग किए गए किसी भी एप्लिकेशन से जुड़ी समस्याएं, डाउनटाइम लागत, ब्लैकबेरी उत्पादों के उपयोग की हानि या सेवाएं या उसका कोई हिस्सा या कोई एयरटाइम सेवा, स्थानापन्न माल की लागत, कवर की लागत, सुविधाएं या सेवाएं, पूंजी की लागत , या इसी तरह के अन्य आर्थिक नुकसान, चाहे ऐसे नुकसान पूर्व या अप्रत्याशित थे या नहीं, और भले ही ब्लैकबेरी को ऐसे नुकसान की संभावना की सलाह दी गई हो।
आपके अधिकार क्षेत्र में लागू कानून द्वारा अनुमत अधिकतम सीमा तक, ब्लैकबेरी का कोई अन्य दायित्व, कर्तव्य, या दायित्व नहीं होगा, जो अनुबंध, अपकृत्य, या अन्यथा आपके प्रति लापरवाही या सख्त दायित्व के लिए किसी भी दायित्व सहित हो।
यहां दी गई सीमाएं, अपवर्जन और अस्वीकरण लागू होंगे: (ए) आपके द्वारा कार्रवाई, मांग, या कार्रवाई के कारण की प्रकृति के बावजूद, जिसमें अनुबंध, लापरवाही, अपकृत्य, सख्त देयता या किसी अन्य कानूनी सिद्धांत का उल्लंघन शामिल है लेकिन इन तक सीमित नहीं है और इस समझौते या इसमें शामिल किसी भी उपाय के मूलभूत उल्लंघन या उल्लंघन या विफलता से बचे रहेंगे; और (बी) ब्लैकबेरी और इसकी संबद्ध कंपनियों, उनके उत्तराधिकारियों, असाइन किए गए, एजेंटों, आपूर्तिकर्ताओं (एयरटाइम सेवा प्रदाताओं सहित), अधिकृत ब्लैकबेरी वितरकों (एयरटाइम सेवा प्रदाताओं सहित) और उनके संबंधित निदेशकों, कर्मचारियों और स्वतंत्र निदेशकों के लिए।
ऊपर निर्धारित सीमाओं और बहिष्करणों के अलावा, किसी भी घटना में किसी भी निदेशक, कर्मचारी, एजेंट, वितरक, आपूर्तिकर्ता, ब्लैकबेरी के स्वतंत्र ठेकेदार या ब्लैकबेरी के किसी भी सहयोगी का कोई उत्तरदायित्व नहीं होगा जो दस्तावेज़ से उत्पन्न या उससे संबंधित हो।
किसी तीसरे पक्ष के उत्पादों और सेवाओं की सदस्यता लेने, स्थापित करने या उपयोग करने से पहले, यह सुनिश्चित करना आपका उत्तरदायित्व है कि आपका एयरटाइम सेवा प्रदाता उनकी सभी सुविधाओं का समर्थन करने के लिए सहमत है। कुछ एयरटाइम सेवा प्रदाता ब्लैकबेरी इंटरनेट सेवा की सदस्यता के साथ इंटरनेट ब्राउज़िंग कार्यक्षमता प्रदान नहीं कर सकते हैं।
उपलब्धता, रोमिंग व्यवस्था, सेवा योजना और सुविधाओं के लिए अपने सेवा प्रदाता से संपर्क करें। BlackBerry के उत्पादों और सेवाओं के साथ तृतीय पक्ष उत्पादों और सेवाओं की स्थापना या उपयोग के लिए एक या अधिक पेटेंट, ट्रेडमार्क, कॉपीराइट या अन्य लाइसेंस की आवश्यकता हो सकती है ताकि तीसरे पक्ष के अधिकारों के उल्लंघन या उल्लंघन से बचा जा सके। तृतीय पक्ष उत्पादों और सेवाओं का उपयोग करना है या नहीं और ऐसा करने के लिए किसी तृतीय पक्ष लाइसेंस की आवश्यकता है या नहीं, यह निर्धारित करने के लिए पूरी तरह से आप ज़िम्मेदार हैं। यदि आवश्यक हो आप उन्हें प्राप्त करने के लिए जिम्मेदार हैं। जब तक सभी आवश्यक लाइसेंस प्राप्त नहीं हो जाते, तब तक आपको तृतीय पक्ष उत्पादों और सेवाओं को स्थापित या उपयोग नहीं करना चाहिए। BlackBerry के उत्पादों और सेवाओं के साथ प्रदान किए जाने वाले कोई भी तृतीय पक्ष उत्पाद और सेवाएँ आपको सुविधा के रूप में प्रदान की जाती हैं और BlackBerry और BlackBerry द्वारा किसी भी प्रकार की व्यक्त या निहित शर्तों, समर्थन, गारंटी, प्रतिनिधित्व या वारंटी के बिना "AS IS" प्रदान की जाती हैं इसके संबंध में कोई भी दायित्व नहीं मानता है। तीसरे पक्ष के उत्पादों और सेवाओं का आपका उपयोग लाइसेंस या ब्लैकबेरी के साथ अन्य समझौते द्वारा स्पष्ट रूप से कवर की गई सीमा को छोड़कर, तीसरे पक्ष के साथ लागू होने वाले अलग लाइसेंस और अन्य समझौतों की शर्तों से सहमत होने के अधीन होगा।
किसी भी BlackBerry उत्पाद या सेवा के उपयोग की शर्तें एक अलग लाइसेंस या BlackBerry के साथ लागू होने वाले अन्य समझौते में निर्धारित की गई हैं। इस दस्तावेज़ में कुछ भी इस दस्तावेज़ के अलावा किसी भी ब्लैकबेरी उत्पाद या सेवा के हिस्से के लिए ब्लैकबेरी द्वारा प्रदान किए गए किसी भी व्यक्त लिखित समझौते या वारंटियों का स्थान लेने का इरादा नहीं है।
ब्लैकबेरी एंटरप्राइज सॉफ्टवेयर में कुछ तृतीय-पक्ष सॉफ्टवेयर शामिल हैं। इस सॉफ्टवेयर से जुड़ी लाइसेंस और कॉपीराइट जानकारी यहाँ उपलब्ध है http://worldwide.blackberry.com/legal/thirdpartysoftware.jsp.
ब्लैकबेरी लिमिटेड
2200 विश्वविद्यालय एवेन्यू पूर्व
वाटरलू, ओंटारियो
कनाडा N2K 0A7
ब्लैकबेरी यूके लिमिटेड
ग्राउंड फ्लोर, द पीयर्स बिल्डिंग, वेस्ट स्ट्रीट,
मेडेनहेड, बर्कशायर SL6 1RL
यूनाइटेड किंगडम
कनाडा में प्रकाशित
दस्तावेज़ / संसाधन
![]() |
Android के लिए ब्लैकबेरी डायनेमिक्स एसडीके [पीडीएफ] उपयोगकर्ता गाइड एंड्रॉइड के लिए डायनेमिक्स एसडीके |




