এই পৃষ্ঠাটি বর্ণনা করে কিভাবে Android ইউটিলিটি লাইব্রেরির জন্য Maps SDK সেট আপ করতে হয় এবং লাইব্রেরিতে অন্তর্ভুক্ত ডেমো অ্যাপ চালানো যায়।
পূর্বশর্ত এবং নোট
Android ইউটিলিটি লাইব্রেরির জন্য Maps SDK Android API স্তর 15 এবং তার উপরে সমর্থন করে৷ আপনার প্রোজেক্ট বিল্ড টার্গেট সেট করার সময়, নিশ্চিত করুন যে আপনি লেটেস্ট অ্যান্ড্রয়েড এপিআই লেভেল ব্যবহার করছেন।
রেফারেন্স ডকুমেন্টেশন GitHub এ উপলব্ধ।
ধাপ 1. 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") }
লাইব্রেরি থেকে যেকোনো একটি ইউটিলিটি ব্যবহার করুন, যেমন মার্কার ক্লাস্টারিং , হিটম্যাপ বা অন্যান্য ইউটিলিটি ।
ধাপ 2. (ঐচ্ছিক) Android ইউটিলিটি KTX লাইব্রেরির জন্য Maps SDK ইনস্টল করুন
Android ইউটিলিটি লাইব্রেরির জন্য Maps SDK একটি সংশ্লিষ্ট Kotlin এক্সটেনশন (KTX) লাইব্রেরির সাথে আসে। এই লাইব্রেরিটি কোটলিন ভাষার বৈশিষ্ট্যগুলি প্রদান করে — যেমন এক্সটেনশন ফাংশন, নাম এবং ডিফল্ট আর্গুমেন্ট — আপনাকে সংক্ষিপ্ত এবং বাগধারাযুক্ত কোটলিন লিখতে সক্ষম করতে। আপনি যদি কোটলিনে উন্নয়নশীল না হন, তাহলে আপনি এই ধাপটি এড়িয়ে যেতে পারেন।
এই লাইব্রেরিটি ব্যবহার করতে, আপনার অ্যাপের 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 পৃষ্ঠাটি দেখুন।
ধাপ 3. Android ইউটিলিটি লাইব্রেরির সোর্স কোডের জন্য Maps SDK দেখুন
যেহেতু ইউটিলিটি লাইব্রেরিটি ওপেন সোর্স, তাই আপনি আপনার মেশিনে android-maps-utils লাইব্রেরি ডাউনলোড করতে পারেন এটি কাস্টমাইজ করতে, ডেমো অ্যাপটি দেখতে, অথবা আপনি যদি বুঝতে চান কিভাবে লাইব্রেরি কাজ করে। আপনি রেপো ক্লোন করে (প্রস্তাবিত, স্বয়ংক্রিয় আপডেট পেতে) বা একটি জিপ ফাইল ডাউনলোড করে এটি করতে পারেন। আপনি যদি লাইব্রেরি কাস্টমাইজ করতে চান, তাহলে আপনার রেপো ফোর্ক করা উচিত।
সংগ্রহস্থল অন্তর্ভুক্ত:
- একটি ডেমো অ্যাপ্লিকেশন,
demo
ডিরেক্টরিতে। -
library
ডিরেক্টরিতে ইউটিলিটিগুলির লাইব্রেরি। - লাইসেন্স, অবদানকারী এবং রিডমি তথ্য ধারণকারী বিভিন্ন ফাইল।
- অ্যান্ড্রয়েড স্টুডিওর সাথে ব্যবহারের জন্য গ্রেডল বিল্ড কনফিগারেশন।
ইউটিলিটি ডেমো অ্যাপটি চালান
ইউটিলিটি লাইব্রেরির জন্য গিটহাব রিপোজিটরি একটি ডেমো অ্যাপ সহ পাঠানো হয় যাতে প্রতিটি ইউটিলিটির নমুনা বাস্তবায়ন অন্তর্ভুক্ত থাকে। আপনার অ্যান্ড্রয়েড ডিভাইসে ডেমো অ্যাপ চালানোর জন্য এই পদক্ষেপগুলি অনুসরণ করুন।
- উপরে উল্লিখিত বিকল্পগুলির একটি ব্যবহার করে সংগ্রহস্থলটি ডাউনলোড করুন।
- অ্যান্ড্রয়েড স্টুডিওতে, ফাইল -> নতুন -> আমদানি প্রকল্প নির্বাচন করুন।
- আপনি ইউটিলিটি লাইব্রেরি ক্লোন করার সময় তৈরি করা android-maps-utils ডিরেক্টরিতে ব্রাউজ করুন এবং নির্বাচন করুন (ডাবল-ক্লিক করুন)। অ্যান্ড্রয়েড স্টুডিও এখন প্রকল্প তৈরি করে।
- আপনি যদি এমুলেটরের পরিবর্তে একটি Android ডিভাইস ব্যবহার করেন, তাহলে বিকাশকারী মোড সক্ষম করতে ভুলবেন না। তারপর আপনার কম্পিউটারে অ্যান্ড্রয়েড ডিভাইস সংযুক্ত করুন।
local.properties
এ একটি একক লাইন যোগ করুন যা দেখতে এইরকম:MAPS_API_KEY=YOUR_API_KEY
যেখানে YOUR_API_KEY হল API কী যা আপনি API কী ব্যবহার করার বর্ণনা অনুযায়ী প্রাপ্ত করেছেন।
- ডেমো অ্যাপ তৈরি করুন এবং চালান।
অ্যাপটি অ্যান্ড্রয়েড ডিভাইসে খোলা উচিত, ক্লাস্টারিং, পয়্যুটিল, হিটম্যাপ এবং আরও অনেক কিছু সহ ইউটিলিটিগুলির একটি তালিকা প্রদর্শন করে৷ এছাড়াও আপনি Maps Utils Demo নামে আপনার অ্যাপ তালিকায় অ্যাপটি খুঁজে পেতে পারেন।