इस सेक्शन में, Android के लिए ड्राइवर SDK टूल की जानकारी दी गई है.
v5.0.0 (12 सितंबर, 2023)
डिपेंडेंसी और कॉन्फ़िगरेशन में बदलाव
- नेविगेशन SDK टूल को v5.x पर अपडेट किया गया.
minSdkVersion
को एपीआई 23 में अपग्रेड किया गया.- Kotlin के वर्शन को 1.9.0 पर अपग्रेड किया गया.
- रूम पर डिपेंडेंसी जोड़ी गई.
- ड्राइवर SDK टूल का इस्तेमाल करने वाले ऐप्लिकेशन में, अब एपीआई 31 या उसके बाद के वर्शन का
targetSdkVersion
होना चाहिए. - ड्राइवर SDK टूल का इस्तेमाल करने वाले ऐप्लिकेशन को अब Java 8 लाइब्रेरी की सुविधा चालू करनी होगी. अपडेट करने के निर्देशों के लिए, https://developer.android.com/studio/write/java8-support पर जाएं.
- ProGuard या DexGuard का इस्तेमाल करने वाले ऐप्लिकेशन को R8 पर माइग्रेट करना होगा. ज़्यादा जानकारी के लिए, https://developer.android.com/build/shrink-code देखें.
- ड्राइवर SDK टूल का इस्तेमाल करने वाले ऐप्लिकेशन में, डीयूगरिंग की सुविधा चालू होनी चाहिए. निर्देशों के लिए, https://developer.android.com/studio/write/java8-support#library-desugaring पर जाएं.
गड़बड़ी ठीक की गई
- discountLocationTracking सिंक करने की सुविधा से जुड़ी समस्या को ठीक किया गया है.
- नया ड्राइवरStatusListener इंटरफ़ेस लॉन्च किया गया, जो अपवाद की स्थिति से जुड़े अपडेट की वजह के बारे में बताता है.
- ड्राइवर के रुकने की समस्या को ठीक कर दिया गया है (वर्शन 4.99.0 से उपलब्ध).
v4.99.0 (9 अगस्त, 2023)
- NavSDK की डिपेंडेंसी के लिए कई वर्शन के साथ काम करता है. ** v4.5.0 से लेकर v5.0.0 तक के वर्शन पर काम करता है. हालांकि, इसमें शामिल नहीं किया जा सकता.
- वाहन के स्थिर होने पर, ETA को कम होने से रोकें. यह बदलाव, एक्सपेरिमेंट के तौर पर धीरे-धीरे रोल आउट किया जाएगा. इसलिए, सभी ऐप्लिकेशन को यह बदलाव एक साथ नहीं दिखेगा.
v4.5.0 (12 मई, 2023)
- नेविगेशन SDK टूल डिपेंडेंसी को v4.5 पर अपडेट करें. ध्यान दें कि नेविगेशन SDK टूल के ग्रुप और आर्टफ़ैक्ट आईडी बदल गए हैं.
v4.4.3 (20 मार्च, 2023)
डिपेंडेंसी में बदलाव
- नेविगेशन SDK टूल डिपेंडेंसी को v4.4.1 पर अपग्रेड करें.
v4.4.2 (15 फ़रवरी, 2023)
गड़बड़ी ठीक की गई
SDK टूल के कनेक्शन में कुछ समय के लिए समस्या आने पर, नेटवर्क रिकवरी में लगने वाले समय को बेहतर बनाएं. फ़िलहाल, इस सुविधा को एक्सपेरिमेंट के तौर पर रोल आउट किया जा रहा है.
सिर्फ़ "RAW" शब्द वाले
UpdateVehicle
अनुरोध खारिज करें स्थान."रास्ते की खास जानकारी" में रेस की स्थिति ठीक करें ऐल्फ़ा एपीआई.
v4.4.1 (18 नवंबर, 2022)
गड़बड़ी ठीक की गई
- ट्रैफ़िक अपलोड लॉजिक से जुड़ी गड़बड़ी को ठीक किया गया.
दूसरे बदलाव
- अनुरोध के हेडर और स्टेटस कोड की रिपोर्टिंग में अंदरूनी सुधार.
v4.4.0 (21 सितंबर, 2022)
गड़बड़ी ठीक की गई
- "Google Maps की मदद से ड्राइव करने" के विकल्प में आ रही गड़बड़ी को ठीक कर दिया गया है एपीआई इंस्टेंस से कॉन्टेंट हटाने पर, सूचना को हटने से रोकें.
डिपेंडेंसी में बदलाव
- नेविगेशन SDK टूल डिपेंडेंसी को v4.2.2 पर अपग्रेड करें.
v4.3.0 (24 अगस्त, 2022)
आंतरिक सुधार.
सूचना: Android 5 पर सुरक्षा को फ़्रीज़ करने की सुविधा (21 जुलाई, 2022)
SDK टूल के सबसे नए वर्शन (v4.2.0) के लिए, हम एक अतिरिक्त साल तक Android 5 पर चलने वाले ऐप्लिकेशन के लिए, एपीआई लेवल 21 और 22.
इसका क्या मतलब है:
- आपके Android ऐप्लिकेशन पर चल रहा नेविगेशन SDK और ड्राइवर SDK टूल, यह 30 जून, 2023 तक कम से कम Android 5 (एपीआई लेवल 21) का होना चाहिए.
- हम 30 जून, 2023 के बाद, सिर्फ़ Android के एपीआई लेवल 23 और उसके बाद वाले वर्शन पर ही काम करेंगे. दूसरे शब्दों में, हम Android API लेवल 21 और 22 के साथ काम करना बंद कर देंगे इसके बाद, SDK टूल के सभी वर्शन डाउनलोड करने होंगे. इसका मतलब है कि Android 21 से जुड़ी गड़बड़ियां या किसी भी SDK वर्शन (4.x सहित) 22 को ठीक नहीं किया जाएगा, और हम इस बात की गारंटी है कि SDK टूल सही तरीके से काम करेंगे.
यह सूचना, जून से Android 21 और 22 के लिए सहायता फ़्रीज़ करने के नोटिस को बदल देगी साथ ही, Android 23, 24, और 25 पर 18 अक्टूबर, 2021 से कुछ समय के लिए रोक लगाई जा सकती है.
v4.2.0 (8 जून, 2022)
डिपेंडेंसी में बदलाव
- Nav SDK की डिपेंडेंसी को v4.1.3 पर अपग्रेड करें.
- Android के एपीआई लेवल के कम से कम वर्शन को 21 पर डाउनग्रेड कर देता है.
v4.1.0 (28 अप्रैल, 2022)
एपीआई से जुड़े अपडेट
Task
ऑब्जेक्ट कीparentId
प्रॉपर्टी का नाम बदलकरtrackingId
किया गया. द ओल्ड प्रॉपर्टी अब भी मौजूद है, लेकिन अब यह काम नहीं करती.
v4.0.0 (29 नवंबर, 2021)
इस रिलीज़ में कम से कम 23 Android एपीआई लेवल काम करता है.
एपीआई से जुड़े अपडेट
इस रिलीज़ के लिए, Android के ड्राइवर SDK टूल को इस तरह अपडेट किया गया है बदलाव.
व्हीकलस्टॉप एपीआई में बदलाव
VehicleStop
ऑब्जेक्ट अब इसकी सूची का रेफ़रंस देते हैं
TaskInfo
के बजाय ऑब्जेक्ट हैं,
Task
ऑब्जेक्ट हैं. अगर आपको टास्क की स्थिति जानने की ज़रूरत है,
तो आपको अपने ऐप्लिकेशन कोड में इसे ट्रैक करने के लिए प्रोत्साहित किया जाता है.
नई क्लास जोड़ी गई:
TaskInfo
VehicleStop
केgetTasks
फ़ंक्शन को इससे बदला गयाgetTaskInfoList
फ़ंक्शन का इस्तेमाल करना होगा.VehicleStop.Builder
केsetTasks
फ़ंक्शन को इससे बदला गयाsetTaskInfoList
फ़ंक्शन का इस्तेमाल करना होगा.
क्रैश पर निगरानी रखने की सुविधा
SDK टूल को क्रैश या फ़्रीज़ होने से बचाने के लिए, क्रैश पर नज़र रखने और उससे जुड़ी रिपोर्टिंग की सुविधा जोड़ी गई है.
यह सुविधा डिफ़ॉल्ट रूप से चालू होती है. हालांकि, कॉल करने पर इसे बंद किया जा सकता है
setAbnormalTerminationReportingEnabled()
और उसे false
की वैल्यू पास करें
शुरू करने से पहले, सभी
टूल का इस्तेमाल करें.
- जोड़ा गया
setAbnormalTerminationReportingEnabled
फ़ंक्शन कोDriverApi
के लिए सेट करें.
एक साथ काम नहीं करने वाली getRemainingVehicleStops
- बदल दिया जाए
DeliveryVehicleReporter
कीgetRemainingVehicleStops
फ़ंक्शन, की जगह List<VehicleStop> सूची.
पुष्टि करना
AuthTokenContext
इंटरफ़ेस से ग़ैर-ज़रूरी प्रॉपर्टी हटाई गईं.
ServiceType
के इस्तेमाल पर रोक लगा दी गई है. अब आपको सिर्फ़ आपकी वेबसाइट पर मौजूद
के डेटा में ServiceType
पर निर्भर रहने के बजाय, वाहन आईडी और टास्क आईडी शामिल है.
ServiceType
को यहां से हटाया गयाAuthTokenContext
.getServiceType()
को यहां से हटाया गयाAuthTokenContext
.setServiceType
को यहां से हटाया गयाAuthTokenContext.Builder
.
18 अक्टूबर, 2021 - एपीआई लेवल 23, 24, और 25 के लिए फ़्रीज़िंग सहायता
18 अक्टूबर का एलान पढ़ें
हमारी इंटरनल डिपेंडेंसी में हुए बदलावों की वजह से, Android एपीआई लेवल 23 में, वर्शन 24 और 25 (Android 6, 7.0, और 7.1) नए वर्शन में काम नहीं करेंगे Android के लिए नेविगेशन और ड्राइवर SDK टूल की शुरुआत हुई है. 2022 में हुई है.
Android वर्शन के लिए नेविगेशन और ड्राइवर SDK टूल, तीसरी तिमाही से रिलीज़ किए गए साल 2022 की तिमाही में, सिर्फ़ ऐसे डिवाइस इस्तेमाल किए जा सकेंगे जो कम से कम Android एपीआई लेवल 26.
नेविगेशन और ड्राइवर SDK के v4.x या उससे पहले के वर्शन के साथ बनाए गए ऐप्लिकेशन वर्शन Android, Android एपीआई लेवल 25 पर चलने वाले डिवाइसों पर काम करता रहेगा और नीचे देखें.
v3.0.4 (28 जुलाई, 2021)
सुविधाएं
इस रिलीज़ के साथ, ड्राइवर SDK टूल इन्हें नेविगेशन SDK टूल से अलग किया गया हो. ज़्यादा जानकारी के लिए, डेटा को दूसरी जगह भेजने से जुड़ी गाइड देखें.
एपीआई से जुड़े अपडेट
ये तरीके जोड़े गए:
RidesharingDriverApi.getDriverSdkVersion()
स्थिरता और गड़बड़ियां ठीक की गई हैं
PERMISSION_DENIED
गड़बड़ियों को इस तौर पर कैटगरी में बांटने के बजाय, उनकी शिकायत करें
कनेक्शन की गड़बड़ियां.
बंद करने की सूचना (21 जून, 2021)
इस सूचना में, Android के लिए ड्राइवर SDK टूल के बंद होने के बारे में बताया गया है और Android के लिए नेविगेशन SDK टूल की जानकारी जोड़ी गई है. इस सूचना को सेवा में हुए ज़रूरी बदलावों (एमएसए) के तौर पर भी भेजा गया था समस्या हो सकती है.
Android के लिए नेविगेशन/ड्राइवर SDK टूल, Android v3.x के लिए नेविगेशन SDK और Android के लिए Android v3.x के लिए ड्राइवर SDK (स्प्लिट बाइनरी) बन जाएगा
ग्राहक इंटिग्रेशन को आसान बनाने और उपयोगी सेवाएं देने की हमारी क्षमता को बढ़ाने के लिए हमने Android के लिए नेविगेशन SDK टूल को अलग-अलग किया है. Android के लिए ड्राइवर SDK टूल को दो अलग-अलग बाइनरी में बांटा गया है:
- Android के लिए नेविगेशन SDK टूल, जो नेविगेशन/रूटिंग की सुविधा देगा की सुविधा देता है.
- Android के लिए ड्राइवर SDK टूल. इसकी मदद से, फ़्लीट का इस्तेमाल किया जा सकता है यात्रा या टास्क की प्रोग्रेस और बंटवारे के लिए इंजन स्टेटफ़ुल वेब सेवाएं.
कृपया ध्यान दें कि Android के लिए ड्राइवर SDK टूल की ज़रूरी डिपेंडेंसी मुख्य रूटिंग फ़ंक्शन के लिए, Android के लिए नेविगेशन SDK टूल.
क्या बदलाव हुए हैं?
वर्शन 3 में ये बड़े बदलाव किए गए हैं:
- एक के बजाय दो बाइनरी.
- Android क्लास के लिए, ड्राइवर SDK टूल की बेहतर पैकेज परिभाषाएं.
- Android के लिए नेविगेशन SDK टूल में, Android के लिए Maps SDK टूल शामिल है
पैकेजिंग के हिस्से के तौर पर शामिल करें (Android v2 के लिए नेविगेशन SDK के तौर पर).
- इससे, मैप और नेविगेशन की सुविधाएं, एक ही मैप पर साथ-साथ मौजूद रहती हैं (जैसे कि नेविगेशन व्यू पर पॉलीलाइन बनाना) और मेमोरी के इस्तेमाल को कम करता है क्योंकि दो के बजाय एक ही मैप का उपयोग होता है.
- Android 3.0 के लिए नेविगेशन SDK टूल Android के लिए नेविगेशन SDK टूल, लेकिन वर्शन 3.2 यहां ज़्यादातर समस्याओं को हल कर देगा. देखें मैं क्या कर सकता/सकती हूं और कब? देखें.
- इसे लॉग करने से, हमें आपके सामने आने वाली समस्याओं को आसानी से डीबग करने में मदद मिलेगी.
वर्शन 3 से इन तरीकों को भी हटा दिया गया है. 'अब काम नहीं करता' के तौर पर मार्क किया गया है और इसके लिए पहले से ही एक वैकल्पिक समाधान है मौजूद है:
- v1.16 में Nav/Driver SDK टूल के नीचे दिए गए तरीकों को बंद कर दिया गया था. इन्हें
v3.0 से हटा दिए गए हैं:
Waypoint#fromLatLng(*)
Waypoint#fromPlaceId(*)
Navigator#startGuidance(resumeIntent)
NavigationApi#initForegroundServiceManager(*)
- पूरी जानकारी और साफ़ तौर पर जानकारी देने के लिए, ध्यान दें कि कई तरीके हटाए गए हैं v1 से v2 ट्रांज़िशन में. इनमें से ज़्यादातर डुप्लीकेट एक ही कॉन्टेंट को शामिल कर रहे थे Android के लिए नेविगेशन SDK टूल और Android के लिए Maps SDK. कृपया डेटा को दूसरी जगह भेजने से जुड़ी गाइड ताकि इन बदलावों को बेहतर ढंग से समझा जा सके.
Android के लिए ड्राइवर SDK और Android v1.x के लिए नेविगेशन SDK टूल को बंद करने की सुविधा
Nav/Driver SDK v1 को 2018 में रिलीज़ किया गया था. हमारे v3 वर्शन जल्द ही रिलीज़ किया गया है, तो अब v1 को बंद करने का समय आ गया है, ताकि आपको आने वाले समय में उठाए जाने वाले कदमों से बचा जा सके कई मेजर वर्शन का इस्तेमाल कर सकते हैं.
इस अतिरिक्त वर्शन पर काम न करने की वजह से लगने वाले समय की बचत होगी हम नए मेजर वर्शन को बेहतर ढंग से सपोर्ट करने के साथ-साथ ऐसी सुविधाएं बनाने के लिए हमारे ग्राहकों के लिए अहम हैं.
इसलिए, Nav/Driver SDK v1.x को अब बंद कर दिया गया है और इसे जारी नहीं रखा जाएगा के बाद, यह सुविधा मिलेगी.
कृपया कुछ समय निकालकर यह देखें SDK टूल के वर्शन की सुविधा बंद करने का तरीका.
नेविगेशन और ड्राइवर SDK Android 21 और 22 के साथ काम करना बंद कर दिया है
निरस्त की गई घोषणा पढ़ें
Android के लिए नेविगेशन SDK का आने वाला v4.0 वर्शन और Android के लिए ड्राइवर SDK टूल, [Android 6.0 (एपीआई लेवल 23)](https://developer.android.com/studio/releases/platforms#6.0){: .external}. फ़िलहाल, Android 5.0 (एपीआई लेवल 21) का इस्तेमाल किया जा सकता है. हमारा अनुमान है कि 2021 की चौथी तिमाही में वर्शन 4.0 रिलीज़ हो जाएगा. इसका मतलब है:
- ऐप्लिकेशन के जिन वर्शन के साथ v4.x से पहले के वर्शन बनाए गए हैं, वे इन पर काम करते रहेंगे Android 21 और 22 डिवाइस. आपके वे ड्राइवर ऐप्लिकेशन जिन्होंने हमारी मौजूदा SDK टूल, Android 21 और इसके बाद के वर्शन वाले डिवाइसों पर काम करते रहेंगे. यह पहले जैसा ही है.
- Android और Android के लिए ड्राइवर SDK टूल के साथ बनाए गए ऐप्लिकेशन वर्शन Android v4.x के लिए नेविगेशन SDK (इसके लिए लक्षित साल 2021 की चौथी तिमाही में, इस वर्शन में बदलाव किए जा सकते हैं. साथ ही, इसे Android 21 और 22.x के वर्शन वाले डिवाइसों पर कम से कम Android 6.0 (एपीआई लेवल 23) के वर्शन काम करेंगे, इसलिए, आने वाले v4.x के साथ बनाए गए आपके ऐप्लिकेशन के वर्शन सिर्फ़ Android 23 या उसके बाद के वर्शन वाले डिवाइसों वाले ड्राइवर को मिली. दोहराने के लिए, इसका मतलब है कि SDK टूल से जुड़े बदलाव और ऐप्लिकेशन में आपके किए गए Android 21 और 22 वर्शन वाले डिवाइसों पर काम करने वाले ड्राइवर तक नहीं पहुँचेगा.
Android v3 और Android v3 के लिए ड्राइवर SDK टूल, जिसमें आपको अपग्रेड करना है यहां दी गई टेबल में बताया गया है कि वे कब उपलब्ध होंगे.
आप ड्राइवर प्लैटफ़ॉर्म की किन सुविधाओं का इस्तेमाल करते हैं? | क्या आपने इन सुविधाओं का इस्तेमाल किया है? | तो, अपग्रेड करने के लिए सबसे पहले ये वर्शन उपलब्ध होंगे... | उपलब्धता की अनुमानित तारीख (इसमें बदलाव हो सकता है) |
माइग्रेशन लिंक |
---|---|---|---|---|
सिर्फ़ नेविगेशन के लिए (NavSDK के तरीके) |
नहीं | NavSDK का v3.0.1 वर्शन | अभी | गाइड |
हां | NavSDK v3.5 (अनुमानित) | सितंबर 2021 | ||
नेविगेशन और फ़्लीट इंजन ट्रैकिंग (NavSDK और ड्राइवर SDK के तरीके) | नहीं | Nav SDK v3.0 और ड्राइवर SDK v3.0 | ड्राइवर v3.0 माइग्रेशन गाइड रिलीज़ में उपलब्ध है | |
हां | NavSDK v3.x और ड्राइवरSDK v3.0 |
हटाए गए तरीकों का इस्तेमाल जारी रखने के लिए, आप v1.x पर बने रह सकते हैं, लेकिन उम्मीद है कि 21 जून, 2022 के बाद, सहायता या रखरखाव की ज़रूरत होगी (अगला सेक्शन देखें).
हमारा सुझाव है कि आप वर्शन 3.x पर माइग्रेट करें. इसका मतलब है:
* v1.x की पिछली रिलीज़, साल 2021 की चौथी तिमाही को होगी. इसलिए, v1 को “सुविधा को फ़्रीज़ करना शुरू कर दें).
* इस पिछली रिलीज़ को 21 जून, 2022 तक, छह महीने तक पैच किया जा सकता है. इसके बाद, हम गड़बड़ी या सुविधा के अनुरोधों का जवाब नहीं दे पाएंगे v1.x के लिए.
कृपया कुछ समय निकालकर यहां दी गई टेबल और इसमें [माइग्रेशन गाइड](/maps/documentation/navigation-sdk-android/v2/migration) ताकि आपको इन बदलावों को नेविगेट करने में मदद मिल सके.
मैं कब तक क्या कर सकता हूँ?
अगर आप फ़िलहाल इस पर हैं... | क्या आपने इन सुविधाओं का इस्तेमाल किया है? | अभी अपग्रेड करने के लिए | सितंबर 2021 में अपग्रेड करने के लिए | माइग्रेशन लिंक |
---|---|---|---|---|
v1.x (FleetEngine.java / ड्राइवर की सुविधा का इस्तेमाल नहीं कर रहा है) |
नहीं | NavSDK का v3.0 वर्शन | गाइड | |
हां | कोई विकल्प नहीं है | NavSDK 3.x | ||
v1.x (FleetEngine.java / ड्राइवर की सुविधा का इस्तेमाल करके) |
नहीं | कोई विकल्प नहीं है | NavSDK 3.x + DriverSDK 3.x |
ऊपर दी गई गाइड और ड्राइवर v3.0 माइग्रेशन गाइड रिलीज़ के दौरान उपलब्ध है. |
हां |
हमारा सुझाव है कि आप अपने उन ड्राइवर को सूचना दें जिनके डिवाइस Android 21 और 22 वर्शन पर काम करते हैं Android के नए वर्शन (Android 6.0 के कम से कम वर्शन) में अपग्रेड करने के लिए: Android के लिए ड्राइवर SDK टूल और Android के लिए नेविगेशन SDK टूल को इंटिग्रेट करें ड्राइवर ऐप्लिकेशन में v4.x और उसके बाद के वर्शन.
v1.15.3 (9 अक्टूबर, 2020)
एपीआई से जुड़े अपडेट
- ड्राइवर SDK अब ट्रैफ़िक अपडेट के लिए नेविगेशन SDK की सदस्यता लेता है, जो Fleet Engine API को भेजे जाते हैं.
स्थिरता और गड़बड़ियां ठीक की गई हैं
- gRPC रनटाइम क्रैश को ठीक किया गया.
v1.15.2
सुविधाएं
लगातार मिलने वाली सूचनाओं को बंद करने की सुविधा जोड़ी गई. अगर जगह की रिपोर्टिंग की जा रही है
फ़्लीट इंजन इंस्टेंस में बंद कर दिया गया है, निर्देश Navigator
में रोक दिया गया है,
सभी नेविगेशन लिसनर का रजिस्ट्रेशन रद्द किया गया है और NavigationFragment
या NavigationView
को रोका गया हो.
स्थिरता और गड़बड़ियां ठीक की गई हैं
- एक गड़बड़ी को ठीक किया गया, जिसकी वजह से फ़्लीट इंजन इंस्टेंस हटाए जाने पर अपवाद ट्रिगर हुआ था.
v1.15.1 (12 मई, 2020)
सुविधाएं
1.15.0 डेटा के शुरुआती विश्लेषण से पता चला है कि में हो सकता है. यह पैच ठीक किया गया बेहतर स्थान रिपोर्टिंग को जारी रखने की अनुमति देता है. ANR की समस्या से कोई लेना-देना नहीं था किए गए हैं.
स्थिरता और गड़बड़ियां ठीक की गई हैं
- गड़बड़ी को ठीक किया गया, जिसकी वजह से कभी-कभी शुरुआत में सीधी लाइन दिख सकती थी उपभोक्ता ऐप्लिकेशन में दिखाए जाने वाले रूट के बारे में ज़्यादा जानें.
- उस गड़बड़ी को ठीक किया गया है जिसकी वजह से जगहों की रिपोर्ट करते समय ANR की गड़बड़ी हो सकती थी
मदद मिलती है. इसके नतीजे में
onArrival()
सुधार हुए विवाद लॉक किया जा सकता है. हमने ANR की गड़बड़ी को ठीक से किया और हम इस बात की पुष्टि कर पाए कि समस्याओं को ठीक कर दिया गया है उस समस्या को हल कर सकें. ANR की गड़बड़ी जनरेट करने के लिए, जांच करने वाला जिस ऐप्लिकेशन में बदलाव किया गया था वह आठ घंटों तक चला और ANR की गड़बड़ी ठीक करने के बाद, ANR की गड़बड़ी ठीक नहीं होगी.
v1.15.0 (23 मार्च, 2019)
सुविधाएं
- ट्रेन के शुरू होने, रास्ते से बाहर निकलने, और आने वाले इवेंट के लिए नेविगेशन के दिशा-निर्देश स्टेटस की जानकारी दी गई ताकि जगह की जानकारी को बेहतर तरीके से ट्रैक किया जा सके.
- सड़कों पर छिपी हुई जगहों की जानकारी पाने की सुविधा जोड़ी गई, वह भी स्वतंत्र रूप से में बदलाव कर सकते हैं.
- रोड-स्नैप किए जाने से पहले की जगहों के बारे में ज़्यादा जानकारी जोड़ी गई, जैसे कि सटीक जानकारी.
स्थिरता और गड़बड़ियां ठीक की गई हैं
- navsdk के लिए minSdkVersion को बढ़ाकर 19 किया गया.
- उस बग को ठीक कर दिया गया है, जिसकी वजह से lat/lng Waypoint के नाम इस्तेमाल नहीं किए जाते थे सर्वर-साइड रिवर्स जियोकोडिंग विफल.
v1.14.2 रिलीज़ (2 फ़रवरी, 2019)
सुविधाएं
- ड्राइवर SDK को फ़्लीट इंजन को 0,0 जगहों की जानकारी भेजने से रोकता है (बेहतर जगह की जानकारी शेयर करने और ऐलोकेशन के इनपुट देने के लिए किया जाता है).
- अटकी हुई स्थान समस्याओं को बेहतर बनाने और उन्हें कम करने के लिए अतिरिक्त लॉगिंग यात्रा शेयर करने के लिए फ़ॉलबैक.
- जब तक इंटरवल में बदलाव न हो जाए, तब तक
setLocationReportingInterval()
पर बार-बार किए गए कॉल को अनदेखा करें. - इस मकसद वाले
setReportingInterval()
तरीके के लिए, JavaScript को अपडेट किया गया नशे की वजह से, इस तरीके को बार-बार इस्तेमाल करने से मना करना का इस्तेमाल किया जा सकता है. - Api 29 स्थान विश्वसनीयता बेहतर हुई है.
v1.13.0
स्थिरता और गड़बड़ियां ठीक की गई हैं
- okhttp पर एक डिपेंडेंसी जुड़ जाती है जिसे क्लाइंट को अपने Gradle बिल्ड में जोड़ना होगा.
v1.11.7 (18 अक्टूबर, 2019)
स्थिरता और गड़बड़ियां ठीक की गई हैं
onArrival()
के सक्रिय होने के बाद स्थान अपडेट अब जारी रहेंगे दिए गए गंतव्य पर.- डिफ़ॉल्ट सूचना (मुफ़्त नेविगेशन मोड में एक कॉन्स्टेंट स्ट्रिंग) नेविगेशन सूचनाओं के लिए कलर स्कीम सेट की गई. ज़्यादा जानकारी के लिए, यह देखें शेयर की गई लगातार मिलने वाली सूचनाएं.
- ऐसी समस्या को ठीक किया गया है जहां जगह के अपडेट होने में देरी होने की वजह से नकली जगह का अपडेट जिसकी वजह से, शुरू करते हैं.
v1.11.6 (04 अक्टूबर, 2019)
एपीआई से जुड़े अपडेट
- कई बदलाव किए गए हैं, ताकि पक्का किया जा सके कि ड्राइवर का SDK टूल फिर से चालू हो नेटवर्क टूट जाने के बाद, जगह की जानकारी तुरंत अपडेट हो जाती है. इंटरनेट से कनेक्ट हो जाने के बाद को पहले जैसा कर दिया गया है. जगह की जानकारी के अपडेट, शेड्यूल की गई अगली जगह पर फिर से शुरू हो जाएंगे अपडेट.
स्थिरता और गड़बड़ियां ठीक की गई हैं
setVehicleState()
अब तुरंत वापस आ जाता है. FleetEngine को अब बैकग्राउंड में अपडेट किया जाता है थ्रेड. ऐप्लिकेशन नॉट रिस्पॉन्डिंग (ANR) की समस्या को हल करता है.- उस समस्या को ठीक कर दिया गया है जिसकी वजह से यात्रा शेयर करने के रूट, स्ट्रेट लाइन पर क्लिक करें. पक्का करती है कि कोई ड्राइवर SDK टूल, रूट में एक-ऑफ़ वेपॉइंट जोड़ देता है.