Android यूटिलिटी सेटअप के लिए Maps SDK टूल

प्लैटफ़ॉर्म चुनें: Android iOS

इस पेज में बताया गया है कि Android के लिए Maps SDK टूल उपयोगिता लाइब्रेरी और लाइब्रेरी में शामिल डेमो ऐप्लिकेशन को चलाने के लिए.

ज़रूरी शर्तें और ज़रूरी जानकारी

Android की उपयोगिता वाली लाइब्रेरी के लिए Maps SDK टूल, Android पर काम करता है एपीआई लेवल 15 और उससे ज़्यादा है. प्रोजेक्ट बिल्ड टारगेट सेट करते समय, पक्का करें कि आपने सबसे नए वर्शन का इस्तेमाल किया हो Android एपीआई लेवल.

कॉन्टेंट बनाने रेफ़रंस दस्तावेज़ GitHub पर उपलब्ध है.

पहला चरण. Android उपयोगिता लाइब्रेरी के लिए Maps SDK इंस्टॉल करें

अपने ऐप्लिकेशन की build.gradle.kts फ़ाइल में यह डिपेंडेंसी जोड़ें:

dependencies {


    // Utility Library for Maps SDK for Android
    // You do not need to add a separate dependency for the Maps SDK for Android
    // since this library builds in the compatible version of the Maps SDK.
    implementation("com.google.maps.android:android-maps-utils:3.8.2")
}

लाइब्रेरी से कोई सुविधा इस्तेमाल करें, जैसे कि मार्कर क्लस्टरिंग, हीटमैप या अन्य सुविधाएं.

दूसरा चरण. (ज़रूरी नहीं) Android यूटिलिटी KTX लाइब्रेरी के लिए Maps SDK टूल इंस्टॉल करें

Android यूटिलिटी लाइब्रेरी के लिए Maps SDK टूल में, इससे जुड़े Kotlin एक्सटेंशन होते हैं (KTX) लाइब्रेरी में उपलब्ध है. इस लाइब्रेरी में Kotlin लैंग्वेज की सुविधाएं हैं. जैसे, एक्सटेंशन फ़ंक्शन, जिनके नाम और डिफ़ॉल्ट आर्ग्युमेंट के तौर पर इस्तेमाल किया जा सकता है. इनकी मदद से, छोटे और मुहावरे वाले Kotlin लिखी जा सकती हैं. अगर आप नहीं हैं Kotlin में डेवलप करने पर, आपके पास इस चरण को छोड़ने का विकल्प होता है.

इस लाइब्रेरी का इस्तेमाल करने के लिए, इनके अलावा, नीचे दी गई डिपेंडेंसी जोड़ें आपके ऐप्लिकेशन की build.gradle.kts फ़ाइल पर android-maps-utils निर्भरता:

dependencies {

    // KTX for the Maps SDK for Android Utility Library
    implementation("com.google.maps.android:maps-utils-ktx:5.1.1")
}

Maps KTX GitHub का पेज देखें पर जाएं.

तीसरा चरण. Android उपयोगिता लाइब्रेरी के सोर्स कोड के लिए, Maps SDK टूल देखें

चूंकि उपयोगिता लाइब्रेरी ओपन सोर्स है, इसलिए आप android-maps-utils में लाइब्रेरी जोड़ने की सुविधा जोड़ी जाएगी, ताकि आप उसे पसंद के मुताबिक बना सकें, डेमो ऐप्लिकेशन देख सकें या आपको सिर्फ़ यह जानना हो कि कैसे लाइब्रेरी काम करती है. ऐसा करने के लिए रेपो की क्लोनिंग करना (सुझाया गया, अपने-आप अपडेट होने की सुविधा पाएं) या डाउनलोड करना ZIP फ़ाइल हो. अगर आपको लाइब्रेरी को पसंद के मुताबिक बनाना है, तो रीपो को फ़ोर्क करें.

डेटा स्टोर करने की इस जगह में ये चीज़ें शामिल होती हैं:

  • demo डायरेक्ट्री में मौजूद डेमो ऐप्लिकेशन.
  • library डायरेक्ट्री में, काम की चीज़ों की लाइब्रेरी.
  • लाइसेंस, योगदान देने वालों, और रीडमी जानकारी वाली अलग-अलग फ़ाइलें.
  • Android Studio के साथ इस्तेमाल करने के लिए, Gradle बिल्ड कॉन्फ़िगरेशन.

उपयोगिता डेमो ऐप्लिकेशन चलाएं

यूटिलिटी लाइब्रेरी के लिए GitHub रिपॉज़िटरी में एक डेमो ऐप्लिकेशन भेजा जाता है, जिसमें सैंपल भी मौजूद होता है लागू करना. डेमो ऐप्लिकेशन को चलाने के लिए, यह तरीका अपनाएं अपने Android डिवाइस पर.

  1. ऊपर दिए गए विकल्पों में से किसी एक का इस्तेमाल करके, डेटा स्टोर करने की जगह डाउनलोड करें.
  2. Android Studio में, फ़ाइल -> नया -> प्रोजेक्ट इंपोर्ट करें.
  3. ब्राउज़ करें और android-maps-utils डायरेक्ट्री, जिसे तब बनाया गया था, जब आपने यूटिलिटी लाइब्रेरी का क्लोन बनाया गया. Android Studio अब प्रोजेक्ट बनाता है.
  4. अगर एम्युलेटर के बजाय, Android डिवाइस का इस्तेमाल किया जा रहा है, तो पक्का करें कि डेवलपर मोड चालू करें. इसके बाद, Android डिवाइस को अपने कंप्यूटर से अटैच करें.
  5. local.properties में एक लाइन जोड़ें, जो इस तरह से दिखे:

    MAPS_API_KEY=YOUR_API_KEY

    जहां YOUR_API_KEY, वह एपीआई पासकोड है जो आपको यहां बताए गए तरीके से मिला है एपीआई पासकोड का इस्तेमाल करना.

  6. डेमो ऐप्लिकेशन बनाएं और चलाएं.

यह ऐप्लिकेशन Android डिवाइस पर खुलना चाहिए. साथ ही, इसमें काम की सुविधाओं की सूची दिखनी चाहिए इसमें क्लस्टरिंग, पोयुटिल, हीटमैप वगैरह शामिल हैं. ऐप्लिकेशन को यहां भी देखा जा सकता है: Maps Utils Demo के तहत, अपने ऐप्लिकेशन की सूची में जोड़ सकते हैं.