সেকেন্ডারি ডিসপ্লে পরীক্ষা করার সবচেয়ে দ্রুত এবং সহজ উপায় হলো একটি সিমুলেটেড ডিসপ্লে ব্যবহার করা, যা সিস্টেমের মালিকানাধীন। যেহেতু এটি system_server UID শেয়ার করে, তাই এটি বিশ্বস্ত এবং সমস্ত ডেকোর উইন্ডো ও অ্যাক্টিভিটি হোস্ট করার জন্য অনুমোদিত।
আপনার ডিভাইসে যদি হার্ডওয়্যার সংযোগের সুবিধা থাকে (যেমন, HDMI বা USB-C এর মাধ্যমে DisplayPort), তাহলে আপনি পরীক্ষার জন্য বাহ্যিক হার্ডওয়্যার ডিসপ্লে ব্যবহার করতে পারেন।
ডিফল্টরূপে, যে ভার্চুয়াল ডিসপ্লেগুলো সিস্টেম UID-এর মালিকানাধীন নয়, সেগুলোকে অবিশ্বস্ত বলে গণ্য করা হয় এবং ব্যবহারকারীর ডেটা ফাঁস হওয়া রোধ করতে বেশ কিছু বিধিনিষেধ প্রয়োগ করা হয়।
অ্যান্ড্রয়েড ১০-এ প্ল্যাটফর্মে যুক্ত হওয়া নতুন উইন্ডোইং বৈশিষ্ট্য এবং সক্ষমতাগুলো পরীক্ষা করতে ডেস্কটপ মোড ব্যবহার করুন। এটি অ্যাপ ডেভেলপারদের জন্য একটি ডেভেলপার অপশন, যা তাদের মাল্টি-ডিসপ্লে এবং ফ্রিফর্ম উইন্ডোইং মোড পরিবেশে অ্যাপ পরীক্ষা করার সুযোগ দেয়।


চিত্র ১. দুটি ডিসপ্লেতে ডেস্কটপ মোড, সিমুলেটেড (উপরে) এবং বাহ্যিক (নিচে)
ডিভাইস নির্মাতারা যখন ডেস্কটপের মতো অভিজ্ঞতা দিতে চান, তখন উইন্ডোইং বৈশিষ্ট্যগুলোর কিছু বাস্তবায়নের প্রস্তাবিত পদ্ধতি প্রদর্শন করতে এই ফিচারটি ব্যবহার করুন।
- ফোর্স ডেস্কটপ মোড ডেভেলপার অপশনটি সক্রিয় করুন।
- ফোনটি রিবুট করুন।
- মাউসটি সংযুক্ত করুন (ইউএসবি বা ব্লুটুথের মাধ্যমে)।
- ডেভেলপার অপশন থেকে একটি সিমুলেটেড ডিসপ্লে তৈরি করুন অথবা একটি হার্ডওয়্যার ডিসপ্লে ব্যবহার করুন।
- সেই ডিসপ্লেতে থাকা লঞ্চার থেকে অ্যাক্টিভিটিগুলো চালু করুন এবং ইন্টারঅ্যাক্ট করার জন্য মাউস ব্যবহার করুন।
MD Launcher ( platform/development/samples/MultiDisplay ) কোনো নির্দিষ্ট অ্যাক্টিভিটি চালু করার পরীক্ষা করতে এবং একটি নতুন ইনস্ট্যান্সের জন্য অনুরোধ করতে উপযোগী।