ओईएम के डिवाइसों में दिखने वाले कुछ कॉन्फ़िगरेशन को एम्युलेट करने के लिए, कुछ हार्डवेयर प्रोफ़ाइल, रनटाइम कॉन्फ़िगरेशन की सुविधा के साथ काम करती हैं.
इन कॉन्फ़िगरेशन को Runtime Resource Overlays (RRO) का इस्तेमाल करके लागू किया जाता है. इन्हें adb shell cmd overlay कमांड का इस्तेमाल करके मैनेज किया जा सकता है.
किसी RRO को चालू या बंद करने के लिए, इन कमांड का इस्तेमाल करें:
adb shell cmd overlay enable NAMEadb shell cmd overlay disable NAME
सिस्टम बार की जगह बदलना
डिफ़ॉल्ट रूप से, कॉन्फ़िगर किए जा सकने वाले एम्युलेटर में दो सिस्टम बार होते हैं – स्क्रीन के सबसे ऊपर स्टेटस बार और स्क्रीन के सबसे नीचे नेविगेशन बार. हालांकि, कई कारों में यह लेआउट होता है, लेकिन कुछ में नहीं होता. कुछ कारों में, सिस्टम बार स्क्रीन के वर्टिकल किनारों के बजाय हॉरिज़ॉन्टल किनारों पर होते हैं. इससे मोबाइल के फ़ॉर्म फ़ैक्टर के लिए ऐप्लिकेशन डेवलप करते समय, आपकी मान्यताओं में बदलाव हो सकता है. ज़्यादा जानकारी और तकनीकी सलाह के लिए, सिस्टम बार, इमर्सिव मोड, और एज-टू-एज रेंडरिंग देखें.
सिस्टम बार में बदलाव करने के लिए, इन RRO का इस्तेमाल किया जा सकता है:
com.android.systemui.rro.bottomcom.android.systemui.rro.bottom.roundedcom.android.systemui.rro.leftcom.android.systemui.rro.right
डिसप्ले कटआउट को एम्युलेट करना
कुछ कारों में ऐसी स्क्रीन होती हैं जिनमें डिस्प्ले कटआउट होते हैं. ये कटआउट, मोबाइल डिवाइसों पर दिखने वाले कटआउट से बहुत अलग होते हैं. कुछ Android Automotive OS वाहनों में, नॉच या पिनहोल कैमरे के कटआउट के बजाय घुमावदार स्क्रीन होती हैं. इससे स्क्रीन आयताकार नहीं रहती. ज़्यादा जानकारी और तकनीकी सलाह के लिए, अनियमित आकार वाले डिसप्ले के हिसाब से विज्ञापन को अडजस्ट करना लेख पढ़ें.
डिसप्ले कटआउट की नकल करने के लिए, इन RRO का इस्तेमाल किया जा सकता है:
com.android.internal.display.cutout.emulation.top_and_rightcom.android.internal.display.cutout.emulation.free_formcom.android.internal.emulation.automotive_ultrawide_cutout
टेस्टिंग के लिए सुझाए गए कॉन्फ़िगरेशन
इन RRO को मिलाकर कई कॉन्फ़िगरेशन बनाए जा सकते हैं. इसलिए, हमारा सुझाव है कि आप अपने ऐप्लिकेशन को हार्डवेयर प्रोफ़ाइलों और RRO के इन कॉम्बिनेशन का इस्तेमाल करके टेस्ट करें. ये कॉम्बिनेशन, आज सड़क पर मौजूद कुछ वाहनों के जैसे हैं.
- ऑटोमोटिव (1080 पिक्सल लैंडस्केप), जिसमें
com.android.systemui.rro.leftयाcom.android.systemui.rro.rightशामिल हो com.android.systemui.rro.leftऔरcom.android.internal.emulation.automotive_ultrawide_cutoutके साथ Automotive Ultrawide