खास जानकारी

Android के लिए नेविगेशन SDK, इसमें नेविगेशन सुविधाएं जोड़ता है Android के लिए Maps SDK. अगर Google Maps का इस्तेमाल करने वाला आपका Android ऐप्लिकेशन है नेविगेशन सुविधाओं की ज़रूरत है, तो यह Android के लिए नेविगेशन SDK पर निर्भर होना चाहिए.

हालांकि, Android के लिए Maps SDK टूल के ज़्यादातर फ़ंक्शन Android के लिए नेविगेशन SDK टूल. आपने दोनों खातों को एक ही तरीके से ऐक्सेस किया हो com.google.android.gms.maps पैकेज, इससे कोई फ़र्क़ नहीं पड़ता कि आपने SDK टूल की किसी भी डिपेंडेंसी का इस्तेमाल किया है. इसका मतलब यह है कि, अगर आपका ऐप्लिकेशन पहले के लिए, Android के लिए Maps SDK टूल का इस्तेमाल कर रहे हैं, तो आप इसकी निर्भरता Android के लिए नेविगेशन SDK टूल. इससे आपके ऐप्लिकेशन की मौजूदा सुविधाओं पर कोई असर नहीं पड़ता. साथ ही, दो खास अपवाद:

  • ऐसे एपीआई जो अपवाद की जानकारी देते हैं.
  • ऐसे एपीआई जो NavSDK में काम नहीं करते हैं और जिन्हें कॉल करने पर कोई असर नहीं पड़ता है.

इन अपवादों के बारे में नीचे बताया गया है.

ऐसे एपीआई जो अपवाद की जानकारी देते हैं

अगर आपका ऐप्लिकेशन चालू करता है, तो यह फ़ंक्शन अपवाद की जानकारी देता है:

ऐसे एपीआई जिनमें नेविगेशन SDK टूल मौजूद नहीं है

इन एपीआई के नेविगेशन SDK टूल में कोई फ़ंक्शन नहीं है. हालांकि, इनमें कोई फ़ंक्शन भी नहीं है उनका असर आपके कोड से हो सकता है. ये इन कैटगरी में आते हैं:

  • पहने जाने वाले डिवाइस की गतिविधि के लिए एपीआई.
    • अगर आपको यह सुविधा इसमें चाहिए, तो टीबीटी फ़ीड को चालू करें Android के लिए नेविगेशन SDK टूल.
  • अन्य एपीआई.

पहने जाने वाले डिवाइसों के लिए एपीआई

GoogleMapOptions.ambientEnabled(boolean enabled) आपको आम तौर पर, इसके लिए ऐंबियंट मोड को बंद या चालू करने की सुविधा मिलती है पहने जाने वाले ऐप्लिकेशन. इसके अलावा, onEnterAmbient और onExitAmbient तरीके MapView और MapFragment में मौजूद हैं, लेकिन कॉल करने पर कोई फ़र्क़ नहीं पड़ता. पहने जाने वाले डिवाइसों पर, टीबीटी फ़ीड का इस्तेमाल करें.

अन्य एपीआई