Places Android KTX হলো Android-এর জন্য Places SDK-এর কোটলিন এক্সটেনশনের একটি সংগ্রহ। এই এক্সটেনশনগুলো কোটলিন ভাষার এমন সব বৈশিষ্ট্য প্রদান করে, যা আপনাকে Android-এর জন্য Places SDK ব্যবহার করে ডেভেলপ করার সময় সংক্ষিপ্ত এবং প্রচলিত রীতি অনুযায়ী কোটলিন কোড লিখতে সক্ষম করে। Places KTX ওপেন-সোর্স এবং উদাহরণসহ GitHub- এ উপলব্ধ।
Places SDK-এর জন্য KTX ইনস্টল করুন
Android-এর জন্য Places SDK-তে KTX ইনস্টল করতে, আপনার অ্যাপ-লেভেলের build.gradle.kts ফাইলে নিম্নলিখিত ডিপেন্ডেন্সিগুলো যোগ করুন।
dependencies { // Modern Android projects use version catalogs to manage dependencies. To include the Places SDK for Android, // first add the following to your gradle/libs.versions.toml file: // // [versions] // places = "5.3.0" // // [libraries] // places = { group = "com.google.android.libraries.places", name = "places", version.ref = "places" } // // Places SDK for Android (Kotlin extensions and coroutines are built directly into the Places SDK) implementation(libs.places) // If your project does not use a version catalog, you can use the following dependency instead: // // implementation("com.google.android.libraries.places:places:5.3.0") }
নমুনা অ্যাপ্লিকেশনটি ব্যবহার করে দেখুন
এই লাইব্রেরির গিটহাব রিপোজিটরিতে একটি ডেমো অ্যাপ্লিকেশনও রয়েছে, যা দেখায় কীভাবে আপনি আপনার নিজের অ্যাপে Places KTX লাইব্রেরিটি ব্যবহার করতে পারেন।
![]() | ![]() |
ডেমো অ্যাপ্লিকেশনটি ব্যবহার করে দেখতে, এই ধাপগুলো অনুসরণ করুন:
- গিটহাব থেকে জিপ ফাইলটি ক্লোন করুন অথবা ডাউনলোড করুন।
- অ্যান্ড্রয়েড স্টুডিওতে, ফাইল -> ওপেন নির্বাচন করুন এবং ডিরেক্টরিতে গিয়ে আপনার সদ্য ক্লোন বা ডাউনলোড করা ফোল্ডারটি খুলুন।
- ডেমো অ্যাপে একটি এপিআই কী যোগ করুন।
- একটি Places API কী সংগ্রহ করুন ।
- রুট ডিরেক্টরিতে
secrets.propertiesনামে একটি ফাইল তৈরি করুন। আপনার API কী সুরক্ষিত রাখতে এই ফাইলটি ভার্সন কন্ট্রোলের অধীনে থাকা উচিত নয়। -
secrets.propertiesএ এই একটি লাইন যোগ করুন যেখানেPLACES_API_KEY="YOUR_API_KEY"
YOUR_API_KEYহলো সেই আসল এপিআই কী যা আপনি প্রথম ধাপে পেয়েছিলেন। আপনি উদাহরণ হিসেবেlocal.defaults.propertiesফাইলটি দেখতে পারেন। - রান কনফিগারেশনের অধীনে, app-places-ktx মডিউলটি নির্বাচন করুন।
- 'app-places-ktx' রান নির্বাচন করুন।

