सभी OEM में दिखने वाले कुछ कॉन्फ़िगरेशन को एमुलेट करने के लिए, कुछ हार्डवेयर प्रोफ़ाइल, रनटाइम कॉन्फ़िगरेशन की सुविधा के साथ काम करती हैं.
इन कॉन्फ़िगरेशन को रनटाइम रिसॉर्स ओवरले (आरआरओ) का इस्तेमाल करके लागू किया जाता है. साथ ही, इन्हें adb shell cmd overlay
कमांड का इस्तेमाल करके मैनेज किया जा सकता है.
आरआरओ को चालू या बंद करने के लिए, इन कमांड का इस्तेमाल करें:
adb shell cmd overlay enable NAME
adb shell cmd overlay disable NAME
सिस्टम बार की जगह बदलें
कॉन्फ़िगर किए जा सकने वाले एम्युलेटर में, डिफ़ॉल्ट रूप से दो सिस्टम बार होते हैं – पर क्लिक करें. हालांकि, कई कारें यह लेआउट शेयर करती हैं, लेकिन कुछ नहीं करतीं. खास बात यह है कि कुछ कारों में स्क्रीन के हॉरिज़ॉन्टल साइड पर सिस्टम बार, न कि वर्टिकल तौर पर पक्ष में होते हैं, जो मोबाइल फ़ॉर्म के लिए ऐप्लिकेशन डेवलप करते समय लगाए गए अनुमानों को तोड़ सकते हैं फ़ैक्टर. सिस्टम बार, इमर्सिव मोड, और एज-टू-एज रेंडरिंग देखें की जानकारी पाएं.
सिस्टम बार में बदलाव करने के लिए, इन आरआरओ का इस्तेमाल किया जा सकता है:
com.android.systemui.rro.bottom
com.android.systemui.rro.bottom.rounded
com.android.systemui.rro.left
com.android.systemui.rro.right
डिसप्ले कटआउट को एम्युलेट करना
कुछ कारों में डिसप्ले कटआउट वाली स्क्रीन होती हैं, जो मोबाइल डिवाइसों पर दिखने वाली स्क्रीन से काफ़ी अलग होती हैं. Android Automotive OS वाले कुछ वाहनों में, स्क्रीन पर नॉच या पिनहोल कैमरे के कट्सआउट के बजाय, कर्व्ड स्क्रीन होती हैं. इनकी वजह से, स्क्रीन का आकार रेक्टैंगल नहीं होता. ज़्यादा जानकारी और तकनीकी दिशा-निर्देशों के लिए, अनियमित आकार वाले डिसप्ले के हिसाब से अडैप्ट करना देखें.
डिसप्ले कटआउट को एम्युलेट करने के लिए, इन आरआरओ का इस्तेमाल किया जा सकता है:
com.android.internal.display.cutout.emulation.top_and_right
com.android.internal.display.cutout.emulation.free_form
com.android.internal.emulation.automotive_ultrawide_cutout
टेस्टिंग के लिए सुझाए गए कॉन्फ़िगरेशन
इन कॉन्फ़िगरेशन को मिलाकर बनाए जा सकने वाले कॉन्फ़िगरेशन की कुल संख्या आरआरओ का साइज़ बड़ा है. हमारा सुझाव है कि इन चीज़ों का इस्तेमाल करके अपने ऐप्लिकेशन की जांच करें हार्डवेयर प्रोफ़ाइल के कॉम्बिनेशन और RRO, जो आज सड़क पर चलने वाली कुछ गाड़ियों की तरह हैं.
com.android.systemui.rro.left
के साथ ऑटोमोटिव (1080p लैंडस्केप) याcom.android.systemui.rro.right
com.android.systemui.rro.left
औरcom.android.internal.emulation.automotive_ultrawide_cutout
के साथ वाहन से जुड़ा अल्ट्रावाइड