আপনার অ্যাপ তৈরি করার সময়, Android Auto এবং Android Automotive OS চালানোর জন্য বিভিন্ন ধরণের সরঞ্জাম উপলব্ধ রয়েছে:
- অ্যান্ড্রয়েড অটো অ্যাপ চালানোর জন্য ডেস্কটপ হেড ইউনিট কীভাবে ইনস্টল এবং ব্যবহার করবেন সে সম্পর্কে বিস্তারিত জানতে "ডেস্কটপ হেড ইউনিট ব্যবহার করে আপনার অ্যাপ পরীক্ষা করুন" দেখুন।
- অ্যান্ড্রয়েড অটোমোটিভ ওএস ইমেজগুলি কীভাবে ইনস্টল এবং চালানো যায় সে সম্পর্কে বিস্তারিত জানতে অ্যান্ড্রয়েড অটোমোটিভ ওএস এমুলেটর ব্যবহার করে আপনার অ্যাপটি পরীক্ষা করুন দেখুন।
- পিক্সেল ট্যাবলেটে অ্যান্ড্রয়েড অটোমোটিভ ওএস কীভাবে ইনস্টল করবেন সে সম্পর্কে বিস্তারিত জানতে পিক্সেল ট্যাবলেটে অ্যান্ড্রয়েড অটোমোটিভ ওএস ব্যবহার করে পরীক্ষা দেখুন। কিছু ছবি অ্যান্ড্রয়েড অটো রিসিভার হিসেবেও ব্যবহার সমর্থন করে।
- ফায়ারবেস টেস্ট ল্যাব ব্যবহার করে আসল গাড়ির হার্ডওয়্যারে কীভাবে পরীক্ষা করবেন সে সম্পর্কে বিস্তারিত জানতে ফায়ারবেস টেস্ট ল্যাবের মাধ্যমে অ্যান্ড্রয়েড অটোমোটিভ ওএস ডিভাইস অ্যাক্সেস করুন দেখুন।
- অ্যান্ড্রয়েড অটোমোটিভ ওএসে কাস্টম অ্যাপের সাহায্যে গুগল অ্যাসিস্ট্যান্ট এবং গুগল ম্যাপের ইন্টারঅপারেবিলিটি কীভাবে পরীক্ষা করবেন সে সম্পর্কে জানতে গুগল সার্ভিসেসের সাথে টেস্ট ইন্টারঅপারেবিলিটি দেখুন।
আসল যানবাহনে পরীক্ষা করুন
বাস্তবে আপনার অ্যাপটি পরীক্ষা করার জন্য, আপনাকে অবশ্যই এটি প্লে স্টোরের মতো একটি বিশ্বস্ত উৎস থেকে ইনস্টল করতে হবে, "অজানা উৎসগুলিকে অনুমতি দিন" এ বর্ণিত একটি ব্যতিক্রম ছাড়া। আপনি প্লে স্টোর পর্যালোচনা প্রক্রিয়ার মধ্য দিয়ে না গিয়েই ডিভাইসগুলিতে আপনার অ্যাপ বিতরণ করতে অভ্যন্তরীণ অ্যাপ শেয়ারিং বা একটি অভ্যন্তরীণ পরীক্ষা ট্র্যাক ব্যবহার করতে পারেন।
অজানা উৎসগুলিকে অনুমতি দিন
অ্যান্ড্রয়েড অটোতে একটি ডেভেলপার বিকল্প রয়েছে যা আপনাকে এমন অ্যাপ চালাতে দেয় যা কোনও বিশ্বস্ত উৎস থেকে ইনস্টল করা নেই। এই সেটিংটি মিডিয়া , মেসেজিং বিজ্ঞপ্তি এবং পার্ক করা অ্যাপের ক্ষেত্রে প্রযোজ্য কিন্তু অ্যান্ড্রয়েড ফর কারস অ্যাপ লাইব্রেরি ব্যবহার করে তৈরি অ্যাপের ক্ষেত্রে প্রযোজ্য নয়।
Android Auto ডেভেলপার মোড সক্ষম করুন
অ্যান্ড্রয়েড ডেভেলপার অপশনগুলি ছাড়াও (অ্যান্ড্রয়েড অটো এবং অ্যান্ড্রয়েড অটোমোটিভ ওএস উভয় ক্ষেত্রেই ব্যবহারযোগ্য), অ্যান্ড্রয়েড অটোর নিজস্ব ডেভেলপার মোড রয়েছে। এটি সক্ষম করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
অ্যান্ড্রয়েড অটো সেটিংস খুলুন।
- Android 10 বা উচ্চতর: ডিভাইসে, সেটিংস > অ্যাপস এবং বিজ্ঞপ্তি > সমস্ত অ্যাপ দেখুন > অ্যান্ড্রয়েড অটো > অ্যাডভান্সড > অ্যাপের অতিরিক্ত সেটিংস ট্যাপ করুন।
- Android 9 বা তার নিচের ভার্সন: Android Auto অ্যাপে, মেনুতে ট্যাপ করুন, তারপর সেটিংস এ ট্যাপ করুন।
নীচের দিকে "সম্পর্কে" বিভাগে যান এবং সংস্করণ এবং অনুমতির তথ্য প্রদর্শন করতে "সংস্করণ" এ আলতো চাপুন।
সংস্করণ এবং অনুমতি তথ্য বিভাগে ১০ বার ট্যাপ করুন।
"ডেভেলপমেন্ট সেটিংস অনুমোদন করুন? " ডায়ালগটি প্রদর্শিত হবে।
ঠিক আছে ট্যাপ করুন।
ডেভেলপার মোড এখন সক্ষম করা হয়েছে, এবং আপনি ওভারফ্লো মেনুতে ডেভেলপার বিকল্পগুলি অ্যাক্সেস করতে পারবেন। আপনাকে কেবল একবার ডেভেলপার মোড সক্ষম করতে হবে। ডেভেলপার মোড ছেড়ে দিতে, অ্যাপ বারের ড্রপ-ডাউন মেনু থেকে বিকল্পটি ব্যবহার করুন।
মিডিয়া অ্যাপের জন্য অতিরিক্ত পরীক্ষার প্রয়োজনীয়তা
যদি আপনি একটি মিডিয়া অ্যাপ পরীক্ষা করে থাকেন, তাহলে এই বিভাগে বর্ণিত পরিস্থিতিগুলি পরীক্ষা করুন, পাশাপাশি Android Auto, Android Automotive OS, অথবা উভয় ক্ষেত্রেই আপনার অ্যাপটি পরীক্ষা করুন।
MediaBrowserService স্টার্টআপ পরিস্থিতি পরীক্ষা করুন
ড্রাইভার এবং যাত্রীদের নিরাপদ রাখতে, ব্যবহারকারীরা গাড়ি চালানোর সময় অ্যাপগুলির সাথে কীভাবে ইন্টারঅ্যাক্ট করতে পারেন তার উপর অতিরিক্ত বিধিনিষেধ আরোপ করেছেন। এই কারণে, Android Auto এবং Android Automotive OS-এ MediaBrowserService স্টার্টআপ পরিস্থিতি রয়েছে যা আপনার অ্যাপকে অবশ্যই পরিচালনা করতে হবে।
আপনার অ্যাপটি পরীক্ষা করে নিশ্চিত করুন যে এটি নিম্নলিখিত প্রতিটি পরিস্থিতি পরিচালনা করতে পারে:
- যেকোনো
Activityখোলার আগেMediaBrowserServiceচালানো হয়। - যখন কোনও
Activityদেখানো যায় না তখনMediaBrowserServiceচালানো হয়। - ব্যবহারকারী যখন সাইন ইন করেন না তখন
MediaBrowserServiceচালানো হয়।
এই পরিস্থিতিগুলির জন্য পরীক্ষা করার সময়, নিম্নলিখিত পদ্ধতিগুলি চেষ্টা করে দেখতে ভুলবেন না:
- অ্যাপটি জোর করে বন্ধ করুন, এবং তারপর এটি চালু করুন।
- অ্যাপের ডেটা সাফ করুন, এবং তারপর এটি চালু করুন।
প্রয়োজনে একটি উপযুক্ত ত্রুটি বার্তা সেট করতে ভুলবেন না।
মিডিয়া কন্ট্রোলার টেস্ট অ্যাপ ব্যবহার করুন
মিডিয়া কন্ট্রোলার টেস্ট অ্যাপটি আপনাকে অ্যান্ড্রয়েডে মিডিয়া প্লেব্যাকের জটিলতা পরীক্ষা করতে দেয় এবং আপনার মিডিয়া সেশন বাস্তবায়ন যাচাই করতে সাহায্য করে। এই টুলটি দিয়ে শুরু করতে, মিডিয়া কন্ট্রোলার টেস্ট অ্যাপ ব্যবহার করা দেখুন।