আপনার অ্যাপ তৈরি করার সময়, অ্যান্ড্রয়েড অটো এবং অ্যান্ড্রয়েড অটোমোটিভ ওএস চালানোর জন্য উপলব্ধ টুলগুলি ব্যবহার করুন:
- অ্যান্ড্রয়েড অটো অ্যাপ চালানোর জন্য ডেস্কটপ হেড ইউনিট কীভাবে ইনস্টল ও ব্যবহার করতে হয়, সে সম্পর্কে বিস্তারিত জানতে “ডেস্কটপ হেড ইউনিট ব্যবহার করে আপনার অ্যাপ পরীক্ষা করুন” দেখুন।
- অ্যান্ড্রয়েড অটোমোটিভ ওএস ইমেজ কীভাবে ইনস্টল ও রান করতে হয়, সে সম্পর্কে বিস্তারিত জানতে ‘অ্যান্ড্রয়েড অটোমোটিভ ওএস এমুলেটর ব্যবহার করে আপনার অ্যাপ পরীক্ষা করুন’ দেখুন।
- পিক্সেল ট্যাবলেটে অ্যান্ড্রয়েড অটোমোটিভ ওএস কীভাবে ইনস্টল করবেন, সে সম্পর্কে বিস্তারিত জানতে ‘পিক্সেল ট্যাবলেটে অ্যান্ড্রয়েড অটোমোটিভ ওএস ব্যবহার করে পরীক্ষা’ দেখুন। নির্দিষ্ট কিছু ইমেজ অ্যান্ড্রয়েড অটো রিসিভার হিসেবেও ব্যবহার করা যায়।
- ফায়ারবেস টেস্ট ল্যাব ব্যবহার করে আসল গাড়ির হার্ডওয়্যারে কীভাবে পরীক্ষা করতে হয়, সে সম্পর্কে বিস্তারিত জানতে ‘ফায়ারবেস টেস্ট ল্যাবের মাধ্যমে অ্যান্ড্রয়েড অটোমোটিভ ওএস ডিভাইস অ্যাক্সেস করুন’ দেখুন।
- অ্যান্ড্রয়েড অটোমোটিভ ওএস-এ কাস্টম অ্যাপের সাথে গুগল অ্যাসিস্ট্যান্ট এবং গুগল ম্যাপসের ইন্টারঅপারেবিলিটি কীভাবে পরীক্ষা করতে হয়, তা জানতে ‘গুগল সার্ভিসের সাথে ইন্টারঅপারেবিলিটি পরীক্ষা করুন’ দেখুন।
আসল যানবাহনে পরীক্ষা করুন
আসল যানবাহনে আপনার অ্যাপ পরীক্ষা করার জন্য, আপনাকে অবশ্যই এটি গুগল প্লে-এর মতো একটি বিশ্বস্ত উৎস থেকে ইনস্টল করতে হবে, তবে 'অজানা উৎসের অনুমতি দিন' অংশে বিস্তারিত একটি ব্যতিক্রম রয়েছে। গুগল প্লে-এর পর্যালোচনা প্রক্রিয়ার মধ্য দিয়ে না গিয়েই আপনি ডিভাইসগুলিতে আপনার অ্যাপ বিতরণ করতে ইন্টারনাল অ্যাপ শেয়ারিং বা একটি ইন্টারনাল টেস্ট ট্র্যাক ব্যবহার করতে পারেন।
অজানা উৎসকে অনুমতি দিন
অ্যান্ড্রয়েড অটোতে একটি ডেভেলপার অপশন আছে, যা আপনাকে বিশ্বস্ত উৎস থেকে ইনস্টল করা হয়নি এমন অ্যাপও চালানোর অনুমতি দেয়। এই সেটিংটি মিডিয়া , মেসেজিং নোটিফিকেশন এবং পার্কড অ্যাপের ক্ষেত্রে প্রযোজ্য, কিন্তু ‘অ্যান্ড্রয়েড ফর কারস অ্যাপ লাইব্রেরি’ ব্যবহার করে তৈরি অ্যাপের ক্ষেত্রে প্রযোজ্য নয়।
অ্যান্ড্রয়েড অটো ডেভেলপার মোড সক্রিয় করুন
অ্যান্ড্রয়েড ডেভেলপার অপশন ছাড়াও, যা আপনি অ্যান্ড্রয়েড অটো এবং অ্যান্ড্রয়েড অটোমোটিভ ওএস উভয় ক্ষেত্রেই ব্যবহার করতে পারেন, অ্যান্ড্রয়েড অটোর নিজস্ব ডেভেলপার মোড রয়েছে। এটি চালু করতে, এই ধাপগুলো অনুসরণ করুন:
অ্যান্ড্রয়েড অটো সেটিংস খুলুন।
- অ্যান্ড্রয়েড ১০ (এপিআই লেভেল ২৯) বা তার চেয়ে উচ্চতর সংস্করণ: ডিভাইসে, সেটিংস > অ্যাপস ও নোটিফিকেশন > সব অ্যাপ দেখুন > অ্যান্ড্রয়েড অটো > অ্যাডভান্সড > অ্যাপের মধ্যে অতিরিক্ত সেটিংস-এ ট্যাপ করুন।
- অ্যান্ড্রয়েড ৯ (এপিআই লেভেল ২৮) বা তার চেয়ে নিম্নতর সংস্করণ: অ্যান্ড্রয়েড অটো অ্যাপে, মেনুতে ট্যাপ করুন, এরপর সেটিংস-এ ট্যাপ করুন।
নিচের দিকে থাকা 'About' সেকশনে যান এবং ভার্সন ও অনুমতির তথ্য দেখতে 'Version'-এ ট্যাপ করুন।
ভার্সন এবং অনুমতি তথ্য সেকশনটিতে ১০ বার ট্যাপ করুন।
‘ডেভেলপমেন্ট সেটিংসের অনুমতি দেবেন? ’ ডায়ালগ বক্সটি প্রদর্শিত হয়।
OK চাপুন।
আপনি ডেভেলপার মোড চালু করেছেন এবং ওভারফ্লো মেনুতে ডেভেলপার অপশনগুলো অ্যাক্সেস করতে পারবেন। আপনাকে শুধু একবারই ডেভেলপার মোড চালু করতে হবে। ডেভেলপার মোড থেকে বের হতে, অ্যাপ বারের ড্রপ-ডাউন মেনু থেকে অপশনটি ব্যবহার করুন।
মিডিয়া অ্যাপের জন্য অতিরিক্ত পরীক্ষার প্রয়োজনীয়তা
আপনি যদি কোনো মিডিয়া অ্যাপ পরীক্ষা করেন, তাহলে অ্যান্ড্রয়েড অটো, অ্যান্ড্রয়েড অটোমোটিভ ওএস বা উভয়টিতেই আপনার অ্যাপটি পরীক্ষা করার পাশাপাশি এই বিভাগে আলোচিত পরিস্থিতিগুলোও পরীক্ষা করুন।
MediaBrowserService স্টার্টআপ সিনারিও পরীক্ষা করুন
চালক ও যাত্রীদের নিরাপদ রাখতে, গাড়ি চালানোর সময় ব্যবহারকারীরা কীভাবে অ্যাপ ব্যবহার করতে পারবেন, তার উপর অতিরিক্ত বিধিনিষেধ রয়েছে। এই কারণে, অ্যান্ড্রয়েড অটো এবং অ্যান্ড্রয়েড অটোমোটিভ ওএস-এ MediaBrowserService স্টার্টআপ সিনারিও রয়েছে, যা আপনার অ্যাপকে অবশ্যই পরিচালনা করতে হবে।
আপনার অ্যাপটি নিম্নলিখিত প্রতিটি পরিস্থিতি সামলাতে পারে কিনা তা পরীক্ষা করে দেখুন:
- যেকোনো
Activityখোলার আগেMediaBrowserServiceচালু হয়। - যখন কোনো
Activityদেখানো সম্ভব হয় না, তখনMediaBrowserServiceচালু হয়। - ব্যবহারকারী সাইন ইন করা না থাকলে
MediaBrowserServiceচালু হয়।
এই সিনারিওগুলো পরীক্ষা করার সময়, নিম্নলিখিত পদ্ধতিগুলো অবশ্যই চেষ্টা করুন:
- অ্যাপটি জোর করে বন্ধ করুন এবং তারপর চালু করুন।
- অ্যাপের ডেটা মুছে ফেলুন এবং তারপর এটি চালু করুন।
এছাড়াও, প্রয়োজনে একটি উপযুক্ত ত্রুটি বার্তা সেট করতে ভুলবেন না।
মিডিয়া কন্ট্রোলার টেস্ট অ্যাপটি ব্যবহার করুন
মিডিয়া কন্ট্রোলার টেস্ট অ্যাপটি আপনাকে অ্যান্ড্রয়েডে মিডিয়া প্লেব্যাকের সূক্ষ্ম বিষয়গুলো পরীক্ষা করতে এবং আপনার মিডিয়া সেশন বাস্তবায়ন যাচাই করতে সাহায্য করে। এই টুলটি ব্যবহার শুরু করতে, “মিডিয়া কন্ট্রোলার টেস্ট অ্যাপের ব্যবহার” দেখুন।