Google এমন অ্যাপগুলিতে Google Play পরিষেবাগুলিতে অবস্থান এবং প্রসঙ্গ API ব্যবহার করার পরামর্শ দেয় যেগুলির লোকেশন পরিষেবার প্রয়োজন হয়৷ আপনার অ্যাপ যদি ফ্রেমওয়ার্ক লোকেশন এপিআই ব্যবহার করে তাহলে লেটেস্ট Google-চালিত বৈশিষ্ট্যগুলির সুবিধা নিতে Google Play পরিষেবাগুলিতে স্থানান্তর করা গুরুত্বপূর্ণ৷
নিম্নলিখিত কারণগুলির জন্য আপনার অ্যাপে অবস্থান পরিষেবাগুলি পেতে Google Play পরিষেবাগুলি ব্যবহার করা পছন্দের বিকল্প:
- Google Play পরিষেবাগুলি একটি সাধারণ ইন্টারফেস এবং একটি পরিষ্কার API পৃষ্ঠ প্রদান করে৷
- আপনি পরিষেবার একটি পছন্দসই গুণমান নির্দিষ্ট করেন এবং APIগুলি আপনার জন্য অন্তর্নিহিত প্রযুক্তিগুলি পরিচালনা করে৷
- Google Play পরিষেবা APIগুলি কার্যক্ষমতা এবং ব্যাটারি ব্যবহারের জন্য অপ্টিমাইজ করা হয়েছে৷
- Google Play পরিষেবার API সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়। গুগল ক্রমাগত অ্যালগরিদম উন্নত করছে এবং আরও বৈশিষ্ট্য যোগ করছে।
আপনার অ্যাপ আপডেট করুন
নিম্নলিখিত পদক্ষেপগুলি অবস্থান এবং প্রসঙ্গ API ব্যবহার করার জন্য একটি অ্যাপ আপডেট করার প্রক্রিয়া বর্ণনা করে:
- আপনার প্রকল্পে Google Play পরিষেবাগুলি সেট আপ করুন৷
- বর্তমান অবস্থান সেটিংস যাচাই করতে অবস্থান সেটিংস API ব্যবহার করুন৷
- জিওফেন্সিং, কার্যকলাপের স্বীকৃতি এবং সচেতনতার মতো জটিল বৈশিষ্ট্যগুলির জন্য Google Play পরিষেবাগুলি ব্যবহার করুন৷
- ফ্রেমওয়ার্ক লোকেশন API-এর ব্যবহারকে ফিউজড লোকেশন প্রদানকারী API দিয়ে প্রতিস্থাপন করুন।
- ফ্রেমওয়ার্ক অবস্থান API এর রেফারেন্স সরান।
আপনার প্রকল্পে Google Play পরিষেবাগুলি সেট আপ করুন৷
আপনার প্রকল্পে অবস্থান এবং প্রসঙ্গ APIগুলি উপলব্ধ করতে আপনাকে অবশ্যই Google maven সংগ্রহস্থলে একটি রেফারেন্স যোগ করতে হবে এবং প্রয়োজনীয় APIগুলির উপর নির্ভরতা ঘোষণা করতে হবে। আরও তথ্যের জন্য, Google Play পরিষেবা সেট আপ দেখুন।
অবস্থান সেটিংস API ব্যবহার করুন
অবস্থান সেটিংস API ব্যবহার করে, অ্যাপগুলি পছন্দসই QoS স্তর প্রদান করে এবং API ব্যবহারকারীকে সিস্টেম সেটিংসে উপযুক্ত পরিবর্তনের জন্য অনুরোধ করে। আপনার অ্যাপে অবস্থান সেটিংস API ব্যবহার করতে নিম্নলিখিত পদক্ষেপগুলি নিন:
- অ্যাপ ম্যানিফেস্টে অবস্থানের অনুমতির অনুরোধ করুন ।
- একটি
LocationRequest
অবজেক্ট সেট আপ করুন, যা পছন্দসই QoS স্তর নির্দিষ্ট করে। - বর্তমান সেটিংস চেক করতে অবস্থান সেটিংস API ব্যবহার করুন।
আরও তথ্যের জন্য, লোকেশন সেটিংস পরিবর্তন করা দেখুন বা উদাহরণ কোডের জন্য Google Play অবস্থানের নমুনা দেখুন।
জটিল বৈশিষ্ট্যগুলির জন্য Google Play পরিষেবাগুলি ব্যবহার করুন৷
Google Play পরিষেবার লাইব্রেরিগুলি আপনাকে ব্যবহারকারীর আশেপাশের প্রসঙ্গে এবং সচেতনতা সম্পর্কে অভিনব ব্যবহারকারীর অভিজ্ঞতা বাস্তবায়নে সহায়তা করে। বিভিন্ন অবস্থান এবং প্রসঙ্গ লাইব্রেরি শুধুমাত্র অবস্থানের বাইরে অতিরিক্ত সেন্সর ব্যবহার করে এবং এটি একটি শক্তি-দক্ষ উপায়ে করে, ব্যাটারি লাইফের উপর প্রভাব কমিয়ে আপনার অ্যাপকে আরও সঠিক ডেটা প্রদান করে।
আপনার নিজস্ব কাস্টম সমাধান লেখার পরিবর্তে আপনার অ্যাপে এই লাইব্রেরিগুলিকে অন্তর্ভুক্ত করুন:
ফ্রেমওয়ার্ক লোকেশন API-কে ফিউজড লোকেশন প্রদানকারী API দিয়ে প্রতিস্থাপন করুন
অক্ষাংশ এবং দ্রাঘিমাংশের মতো অবস্থানের ডেটা পেতে আপনি ফিউজড অবস্থান প্রদানকারী API ব্যবহার করতে পারেন। ফিউজড লোকেশন প্রদানকারী API ভৌগলিক অবস্থানের প্রতিনিধিত্ব করার জন্য লোকেশন ফ্রেমওয়ার্ক API-এর মতো একটি Location
অবজেক্ট ব্যবহার করে। এপিআই অবস্থানের আপডেট শোনার পাশাপাশি সর্বশেষ পরিচিত অবস্থান পাওয়ার জন্য বৈশিষ্ট্য সরবরাহ করে। এই সমস্ত বৈশিষ্ট্যগুলি অ্যাপের বাকি অংশগুলিতে ন্যূনতম পরিবর্তন সহ ফ্রেমওয়ার্ক লোকেশন API ব্যবহার করে এমন উপাদানগুলিকে প্রতিস্থাপন করার জন্য ফিউজড লোকেশন প্রদানকারী API-কে একটি ভাল প্রার্থী করে তোলে৷
সর্বশেষ পরিচিত অবস্থান পাওয়া অনেক অভিজ্ঞতার জন্য একটি ভাল সূচনা কারণ এটি একটি দ্রুত অপারেশন যা ডিভাইসে যেকোনো ক্লায়েন্ট দ্বারা অনুরোধ করা অবস্থান ডেটা ব্যবহার করে। পর্যায়ক্রমে অবস্থান ট্র্যাক করতে, আপনার অ্যাপ লোকেশন আপডেট পেতে সদস্যতা নিতে পারে, যা আপ-টু-ডেট ডেটা প্রদান করে এবং আরও জটিল অভিজ্ঞতা সক্ষম করে।
ফ্রেমওয়ার্ক অবস্থান API এর রেফারেন্স সরান
com.google.android.location
প্যাকেজের ক্লাসের রেফারেন্সগুলিকে com.google.android.gms.location
প্যাকেজের ক্লাস দিয়ে প্রতিস্থাপন করুন, Location
ক্লাসের রেফারেন্স ব্যতীত, যা ফিউজড লোকেশন প্রদানকারী API ব্যবহার করে। আপনি সাধারণত আপনার অ্যাপ থেকে GPS এবং Wi-Fi এর মতো বিভিন্ন প্রদানকারীকে পরিচালনা করে এমন উপাদানগুলি সরাতে পারেন৷ অবস্থান এবং প্রসঙ্গ API স্বয়ংক্রিয়ভাবে এই প্রদানকারীদের পরিচালনা করে।
আপনার অ্যাপ পরীক্ষা করুন
Google Play পরিষেবাগুলির সর্বশেষ সংস্করণ ব্যবহার করে এমন একটি অ্যাপ চালানোর জন্য, আপনার এমন একটি ডিভাইসের প্রয়োজন যেখানে প্লে স্টোর অ্যাপ ইনস্টল করা আছে এবং একটি Google অ্যাকাউন্ট সাইন ইন করা আবশ্যক৷ উন্নয়নের উদ্দেশ্যে আপনি নিম্নলিখিত বিকল্পগুলি ব্যবহার করতে পারেন:
- একটি USB কেবল ব্যবহার করে আপনার উন্নয়ন পরিবেশের সাথে সংযুক্ত একটি শারীরিক ডিভাইস৷
- প্লে স্টোর অ্যাপ সহ একটি এমুলেটর ইনস্টল করা আছে।
আপনার ডেভেলপমেন্ট এনভায়রনমেন্টে একটি ফিজিক্যাল ডিভাইস কানেক্ট করার বিষয়ে আরও তথ্যের জন্য, হার্ডওয়্যার ডিভাইসে অ্যাপ চালান দেখুন। প্লে স্টোর অ্যাপ সহ একটি এমুলেটর তৈরি করতে, ভার্চুয়াল ডিভাইস তৈরি এবং পরিচালনা করুন দেখুন।
,Google যে অ্যাপগুলির লোকেশন পরিষেবার প্রয়োজন হয় সেগুলিতে Google Play পরিষেবাগুলিতে অবস্থান এবং প্রসঙ্গ API ব্যবহার করার পরামর্শ দেয়৷ আপনার অ্যাপ যদি ফ্রেমওয়ার্ক লোকেশন এপিআই ব্যবহার করে তাহলে লেটেস্ট Google-চালিত বৈশিষ্ট্যগুলির সুবিধা নিতে Google Play পরিষেবাগুলিতে স্থানান্তর করা গুরুত্বপূর্ণ৷
নিম্নলিখিত কারণগুলির জন্য আপনার অ্যাপে অবস্থান পরিষেবাগুলি পেতে Google Play পরিষেবাগুলি ব্যবহার করা পছন্দের বিকল্প:
- Google Play পরিষেবাগুলি একটি সাধারণ ইন্টারফেস এবং একটি পরিষ্কার API পৃষ্ঠ প্রদান করে৷
- আপনি পরিষেবার একটি পছন্দসই গুণমান নির্দিষ্ট করেন এবং APIগুলি আপনার জন্য অন্তর্নিহিত প্রযুক্তিগুলি পরিচালনা করে৷
- Google Play পরিষেবা APIগুলি কার্যক্ষমতা এবং ব্যাটারি ব্যবহারের জন্য অপ্টিমাইজ করা হয়েছে৷
- Google Play পরিষেবার API সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়। গুগল ক্রমাগত অ্যালগরিদম উন্নত করছে এবং আরও বৈশিষ্ট্য যোগ করছে।
আপনার অ্যাপ আপডেট করুন
নিম্নলিখিত পদক্ষেপগুলি অবস্থান এবং প্রসঙ্গ API ব্যবহার করার জন্য একটি অ্যাপ আপডেট করার প্রক্রিয়া বর্ণনা করে:
- আপনার প্রকল্পে Google Play পরিষেবাগুলি সেট আপ করুন৷
- বর্তমান অবস্থান সেটিংস যাচাই করতে অবস্থান সেটিংস API ব্যবহার করুন৷
- জিওফেন্সিং, কার্যকলাপের স্বীকৃতি এবং সচেতনতার মতো জটিল বৈশিষ্ট্যগুলির জন্য Google Play পরিষেবাগুলি ব্যবহার করুন৷
- ফ্রেমওয়ার্ক লোকেশন API-এর ব্যবহারকে ফিউজড লোকেশন প্রদানকারী API দিয়ে প্রতিস্থাপন করুন।
- ফ্রেমওয়ার্ক অবস্থান API এর রেফারেন্স সরান।
আপনার প্রকল্পে Google Play পরিষেবাগুলি সেট আপ করুন৷
আপনার প্রকল্পে অবস্থান এবং প্রসঙ্গ APIগুলি উপলব্ধ করতে আপনাকে অবশ্যই Google maven সংগ্রহস্থলে একটি রেফারেন্স যোগ করতে হবে এবং প্রয়োজনীয় APIগুলির উপর নির্ভরতা ঘোষণা করতে হবে। আরও তথ্যের জন্য, Google Play পরিষেবা সেট আপ দেখুন।
অবস্থান সেটিংস API ব্যবহার করুন
অবস্থান সেটিংস API ব্যবহার করে, অ্যাপগুলি পছন্দসই QoS স্তর প্রদান করে এবং API ব্যবহারকারীকে সিস্টেম সেটিংসে উপযুক্ত পরিবর্তনের জন্য অনুরোধ করে। আপনার অ্যাপে অবস্থান সেটিংস API ব্যবহার করতে নিম্নলিখিত পদক্ষেপগুলি নিন:
- অ্যাপ ম্যানিফেস্টে অবস্থানের অনুমতির অনুরোধ করুন ।
- একটি
LocationRequest
অবজেক্ট সেট আপ করুন, যা পছন্দসই QoS স্তর নির্দিষ্ট করে। - বর্তমান সেটিংস চেক করতে অবস্থান সেটিংস API ব্যবহার করুন।
আরও তথ্যের জন্য, লোকেশন সেটিংস পরিবর্তন করা দেখুন বা উদাহরণ কোডের জন্য Google Play অবস্থানের নমুনা দেখুন।
জটিল বৈশিষ্ট্যগুলির জন্য Google Play পরিষেবাগুলি ব্যবহার করুন৷
Google Play পরিষেবার লাইব্রেরিগুলি আপনাকে ব্যবহারকারীর আশেপাশের প্রসঙ্গে এবং সচেতনতা সম্পর্কে অভিনব ব্যবহারকারীর অভিজ্ঞতা বাস্তবায়নে সহায়তা করে। বিভিন্ন অবস্থান এবং প্রসঙ্গ লাইব্রেরি শুধুমাত্র অবস্থানের বাইরে অতিরিক্ত সেন্সর ব্যবহার করে এবং এটি একটি শক্তি-দক্ষ উপায়ে করে, ব্যাটারি লাইফের উপর প্রভাব কমিয়ে আপনার অ্যাপকে আরও সঠিক ডেটা প্রদান করে।
আপনার নিজস্ব কাস্টম সমাধান লেখার পরিবর্তে আপনার অ্যাপে এই লাইব্রেরিগুলিকে অন্তর্ভুক্ত করুন:
ফ্রেমওয়ার্ক লোকেশন API-কে ফিউজড লোকেশন প্রদানকারী API দিয়ে প্রতিস্থাপন করুন
অক্ষাংশ এবং দ্রাঘিমাংশের মতো অবস্থানের ডেটা পেতে আপনি ফিউজড অবস্থান প্রদানকারী API ব্যবহার করতে পারেন। ফিউজড লোকেশন প্রদানকারী API ভৌগলিক অবস্থানের প্রতিনিধিত্ব করার জন্য লোকেশন ফ্রেমওয়ার্ক API-এর মতো একটি Location
অবজেক্ট ব্যবহার করে। এপিআই অবস্থানের আপডেট শোনার পাশাপাশি সর্বশেষ পরিচিত অবস্থান পাওয়ার জন্য বৈশিষ্ট্য সরবরাহ করে। এই সমস্ত বৈশিষ্ট্যগুলি অ্যাপের বাকি অংশগুলিতে ন্যূনতম পরিবর্তন সহ ফ্রেমওয়ার্ক লোকেশন API ব্যবহার করে এমন উপাদানগুলিকে প্রতিস্থাপন করার জন্য ফিউজড লোকেশন প্রদানকারী API-কে একটি ভাল প্রার্থী করে তোলে৷
সর্বশেষ পরিচিত অবস্থান পাওয়া অনেক অভিজ্ঞতার জন্য একটি ভাল সূচনা কারণ এটি একটি দ্রুত অপারেশন যা ডিভাইসে যেকোনো ক্লায়েন্ট দ্বারা অনুরোধ করা অবস্থান ডেটা ব্যবহার করে। পর্যায়ক্রমে অবস্থান ট্র্যাক করতে, আপনার অ্যাপ লোকেশন আপডেট পেতে সদস্যতা নিতে পারে, যা আপ-টু-ডেট ডেটা প্রদান করে এবং আরও জটিল অভিজ্ঞতা সক্ষম করে।
ফ্রেমওয়ার্ক অবস্থান API এর রেফারেন্স সরান
com.google.android.location
প্যাকেজের ক্লাসের রেফারেন্সগুলিকে com.google.android.gms.location
প্যাকেজের ক্লাস দিয়ে প্রতিস্থাপন করুন, Location
ক্লাসের রেফারেন্স ব্যতীত, যা ফিউজড লোকেশন প্রদানকারী API ব্যবহার করে। আপনি সাধারণত আপনার অ্যাপ থেকে GPS এবং Wi-Fi এর মতো বিভিন্ন প্রদানকারীকে পরিচালনা করে এমন উপাদানগুলি সরাতে পারেন৷ অবস্থান এবং প্রসঙ্গ API স্বয়ংক্রিয়ভাবে এই প্রদানকারীদের পরিচালনা করে।
আপনার অ্যাপ পরীক্ষা করুন
Google Play পরিষেবাগুলির সর্বশেষ সংস্করণ ব্যবহার করে এমন একটি অ্যাপ চালানোর জন্য, আপনার এমন একটি ডিভাইসের প্রয়োজন যেখানে প্লে স্টোর অ্যাপ ইনস্টল করা আছে এবং একটি Google অ্যাকাউন্ট সাইন ইন করা আবশ্যক৷ উন্নয়নের উদ্দেশ্যে আপনি নিম্নলিখিত বিকল্পগুলি ব্যবহার করতে পারেন:
- একটি USB কেবল ব্যবহার করে আপনার উন্নয়ন পরিবেশের সাথে সংযুক্ত একটি শারীরিক ডিভাইস৷
- প্লে স্টোর অ্যাপ সহ একটি এমুলেটর ইনস্টল করা আছে।
আপনার ডেভেলপমেন্ট এনভায়রনমেন্টে একটি ফিজিক্যাল ডিভাইস কানেক্ট করার বিষয়ে আরও তথ্যের জন্য, হার্ডওয়্যার ডিভাইসে অ্যাপ চালান দেখুন। প্লে স্টোর অ্যাপ সহ একটি এমুলেটর তৈরি করতে, ভার্চুয়াল ডিভাইস তৈরি এবং পরিচালনা করুন দেখুন।
,Google এমন অ্যাপগুলিতে Google Play পরিষেবাগুলিতে অবস্থান এবং প্রসঙ্গ API ব্যবহার করার পরামর্শ দেয় যেগুলির লোকেশন পরিষেবার প্রয়োজন হয়৷ আপনার অ্যাপ যদি ফ্রেমওয়ার্ক লোকেশন এপিআই ব্যবহার করে তাহলে লেটেস্ট Google-চালিত বৈশিষ্ট্যগুলির সুবিধা নিতে Google Play পরিষেবাগুলিতে স্থানান্তর করা গুরুত্বপূর্ণ৷
নিম্নলিখিত কারণগুলির জন্য আপনার অ্যাপে অবস্থান পরিষেবাগুলি পেতে Google Play পরিষেবাগুলি ব্যবহার করা পছন্দের বিকল্প:
- Google Play পরিষেবাগুলি একটি সাধারণ ইন্টারফেস এবং একটি পরিষ্কার API পৃষ্ঠ প্রদান করে৷
- আপনি পরিষেবার একটি পছন্দসই গুণমান নির্দিষ্ট করেন এবং APIগুলি আপনার জন্য অন্তর্নিহিত প্রযুক্তিগুলি পরিচালনা করে৷
- Google Play পরিষেবা APIগুলি কার্যক্ষমতা এবং ব্যাটারি ব্যবহারের জন্য অপ্টিমাইজ করা হয়েছে৷
- Google Play পরিষেবার API সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়। গুগল ক্রমাগত অ্যালগরিদম উন্নত করছে এবং আরও বৈশিষ্ট্য যোগ করছে।
আপনার অ্যাপ আপডেট করুন
নিম্নলিখিত পদক্ষেপগুলি অবস্থান এবং প্রসঙ্গ API ব্যবহার করার জন্য একটি অ্যাপ আপডেট করার প্রক্রিয়া বর্ণনা করে:
- আপনার প্রকল্পে Google Play পরিষেবাগুলি সেট আপ করুন৷
- বর্তমান অবস্থান সেটিংস যাচাই করতে অবস্থান সেটিংস API ব্যবহার করুন৷
- জিওফেন্সিং, কার্যকলাপের স্বীকৃতি এবং সচেতনতার মতো জটিল বৈশিষ্ট্যগুলির জন্য Google Play পরিষেবাগুলি ব্যবহার করুন৷
- ফ্রেমওয়ার্ক লোকেশন API-এর ব্যবহারকে ফিউজড লোকেশন প্রদানকারী API দিয়ে প্রতিস্থাপন করুন।
- ফ্রেমওয়ার্ক অবস্থান API এর রেফারেন্স সরান।
আপনার প্রকল্পে Google Play পরিষেবাগুলি সেট আপ করুন৷
আপনার প্রকল্পে অবস্থান এবং প্রসঙ্গ APIগুলি উপলব্ধ করতে আপনাকে অবশ্যই Google maven সংগ্রহস্থলে একটি রেফারেন্স যোগ করতে হবে এবং প্রয়োজনীয় APIগুলির উপর নির্ভরতা ঘোষণা করতে হবে। আরও তথ্যের জন্য, Google Play পরিষেবা সেট আপ দেখুন।
অবস্থান সেটিংস API ব্যবহার করুন
অবস্থান সেটিংস API ব্যবহার করে, অ্যাপগুলি পছন্দসই QoS স্তর প্রদান করে এবং API ব্যবহারকারীকে সিস্টেম সেটিংসে উপযুক্ত পরিবর্তনের জন্য অনুরোধ করে। আপনার অ্যাপে অবস্থান সেটিংস API ব্যবহার করতে নিম্নলিখিত পদক্ষেপগুলি নিন:
- অ্যাপ ম্যানিফেস্টে অবস্থানের অনুমতির অনুরোধ করুন ।
- একটি
LocationRequest
অবজেক্ট সেট আপ করুন, যা পছন্দসই QoS স্তর নির্দিষ্ট করে। - বর্তমান সেটিংস চেক করতে অবস্থান সেটিংস API ব্যবহার করুন।
আরও তথ্যের জন্য, লোকেশন সেটিংস পরিবর্তন করা দেখুন বা উদাহরণ কোডের জন্য Google Play অবস্থানের নমুনা দেখুন।
জটিল বৈশিষ্ট্যগুলির জন্য Google Play পরিষেবাগুলি ব্যবহার করুন৷
Google Play পরিষেবার লাইব্রেরিগুলি আপনাকে ব্যবহারকারীর আশেপাশের প্রসঙ্গে এবং সচেতনতা সম্পর্কে অভিনব ব্যবহারকারীর অভিজ্ঞতা বাস্তবায়নে সহায়তা করে। বিভিন্ন অবস্থান এবং প্রসঙ্গ লাইব্রেরি শুধুমাত্র অবস্থানের বাইরে অতিরিক্ত সেন্সর ব্যবহার করে এবং এটি একটি শক্তি-দক্ষ উপায়ে করে, ব্যাটারি লাইফের উপর প্রভাব কমিয়ে আপনার অ্যাপকে আরও সঠিক ডেটা প্রদান করে।
আপনার নিজস্ব কাস্টম সমাধান লেখার পরিবর্তে আপনার অ্যাপে এই লাইব্রেরিগুলিকে অন্তর্ভুক্ত করুন:
ফ্রেমওয়ার্ক লোকেশন API-কে ফিউজড লোকেশন প্রদানকারী API দিয়ে প্রতিস্থাপন করুন
অক্ষাংশ এবং দ্রাঘিমাংশের মতো অবস্থানের ডেটা পেতে আপনি ফিউজড অবস্থান প্রদানকারী API ব্যবহার করতে পারেন। ফিউজড লোকেশন প্রদানকারী API ভৌগলিক অবস্থানের প্রতিনিধিত্ব করার জন্য লোকেশন ফ্রেমওয়ার্ক API-এর মতো একটি Location
অবজেক্ট ব্যবহার করে। এপিআই অবস্থানের আপডেট শোনার পাশাপাশি সর্বশেষ পরিচিত অবস্থান পাওয়ার জন্য বৈশিষ্ট্য সরবরাহ করে। এই সমস্ত বৈশিষ্ট্যগুলি অ্যাপের বাকি অংশগুলিতে ন্যূনতম পরিবর্তন সহ ফ্রেমওয়ার্ক লোকেশন API ব্যবহার করে এমন উপাদানগুলিকে প্রতিস্থাপন করার জন্য ফিউজড লোকেশন প্রদানকারী API-কে একটি ভাল প্রার্থী করে তোলে৷
সর্বশেষ পরিচিত অবস্থান পাওয়া অনেক অভিজ্ঞতার জন্য একটি ভাল সূচনা কারণ এটি একটি দ্রুত অপারেশন যা ডিভাইসে যেকোনো ক্লায়েন্ট দ্বারা অনুরোধ করা অবস্থান ডেটা ব্যবহার করে। পর্যায়ক্রমে অবস্থান ট্র্যাক করতে, আপনার অ্যাপ লোকেশন আপডেট পেতে সদস্যতা নিতে পারে, যা আপ-টু-ডেট ডেটা প্রদান করে এবং আরও জটিল অভিজ্ঞতা সক্ষম করে।
ফ্রেমওয়ার্ক অবস্থান API এর রেফারেন্স সরান
com.google.android.location
প্যাকেজের ক্লাসের রেফারেন্সগুলিকে com.google.android.gms.location
প্যাকেজের ক্লাস দিয়ে প্রতিস্থাপন করুন, Location
ক্লাসের রেফারেন্স ব্যতীত, যা ফিউজড লোকেশন প্রদানকারী API ব্যবহার করে। আপনি সাধারণত আপনার অ্যাপ থেকে GPS এবং Wi-Fi এর মতো বিভিন্ন প্রদানকারীকে পরিচালনা করে এমন উপাদানগুলি সরাতে পারেন৷ অবস্থান এবং প্রসঙ্গ API স্বয়ংক্রিয়ভাবে এই প্রদানকারীদের পরিচালনা করে।
আপনার অ্যাপ পরীক্ষা করুন
Google Play পরিষেবাগুলির সর্বশেষ সংস্করণ ব্যবহার করে এমন একটি অ্যাপ চালানোর জন্য, আপনার এমন একটি ডিভাইসের প্রয়োজন যেখানে প্লে স্টোর অ্যাপ ইনস্টল করা আছে এবং একটি Google অ্যাকাউন্ট সাইন ইন করা আবশ্যক৷ উন্নয়নের উদ্দেশ্যে আপনি নিম্নলিখিত বিকল্পগুলি ব্যবহার করতে পারেন:
- একটি USB কেবল ব্যবহার করে আপনার উন্নয়ন পরিবেশের সাথে সংযুক্ত একটি শারীরিক ডিভাইস৷
- প্লে স্টোর অ্যাপ সহ একটি এমুলেটর ইনস্টল করা আছে।
আপনার ডেভেলপমেন্ট এনভায়রনমেন্টে একটি ফিজিক্যাল ডিভাইস কানেক্ট করার বিষয়ে আরও তথ্যের জন্য, হার্ডওয়্যার ডিভাইসে অ্যাপ চালান দেখুন। প্লে স্টোর অ্যাপ সহ একটি এমুলেটর তৈরি করতে, ভার্চুয়াল ডিভাইস তৈরি করুন এবং পরিচালনা করুন দেখুন।