কনফিগারযোগ্য এমুলেটর ব্যবহার করে পরীক্ষা করুন
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
OEM জুড়ে দেখা কিছু কনফিগারেশন অনুকরণ করতে সাহায্য করার জন্য, নির্দিষ্ট হার্ডওয়্যার প্রোফাইল রানটাইম কনফিগারেবিলিটি সমর্থন করে।
এই কনফিগারেশনগুলি রানটাইম রিসোর্স ওভারলে (RROs) ব্যবহার করে প্রয়োগ করা হয় এবং adb shell cmd overlay
কমান্ড ব্যবহার করে পরিচালনা করা যেতে পারে।
একটি RRO সক্ষম বা নিষ্ক্রিয় করতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন:
adb shell cmd overlay enable NAME
adb shell cmd overlay disable NAME
সিস্টেম বার অবস্থান পরিবর্তন করুন
ডিফল্টরূপে, কনফিগারযোগ্য এমুলেটরে দুটি সিস্টেম বার রয়েছে - স্ক্রিনের শীর্ষে একটি স্ট্যাটাস বার এবং স্ক্রিনের নীচে একটি নেভিগেশন বার। যদিও অনেক গাড়ি এই লেআউটটি ভাগ করে, কিছু করে না। বিশেষ লক্ষণীয় যে কিছু গাড়ির স্ক্রিনের অনুভূমিক দিকে তাদের সিস্টেম বার(গুলি) থাকে এবং উল্লম্ব দিকে নয়, যা মোবাইল ফর্ম ফ্যাক্টরগুলির জন্য অ্যাপ্লিকেশনগুলি তৈরি করার সময় তৈরি অনুমানগুলি ভেঙে দিতে পারে৷ আরও বিশদ বিবরণ এবং প্রযুক্তিগত দিকনির্দেশনার জন্য সিস্টেম বার, ইমারসিভ মোড এবং এজ-টু-এজ রেন্ডারিং দেখুন।
নিম্নলিখিত RROগুলি সিস্টেম বারগুলি সংশোধন করতে ব্যবহার করা যেতে পারে:
-
com.android.systemui.rro.bottom
-
com.android.systemui.rro.bottom.rounded
-
com.android.systemui.rro.left
-
com.android.systemui.rro.right
প্রদর্শন কাটআউট অনুকরণ
কিছু গাড়িতে ডিসপ্লে কাটআউট সহ স্ক্রীন থাকে যা মোবাইল ডিভাইসে দেখা গাড়ির তুলনায় খুব আলাদা। খাঁজ বা পিনহোল ক্যামেরা কাটআউটের পরিবর্তে, কিছু অ্যান্ড্রয়েড অটোমোটিভ ওএস গাড়ির বাঁকা স্ক্রিন রয়েছে যা স্ক্রীনকে আয়তাকার নয়। আরও বিশদ বিবরণ এবং প্রযুক্তিগত নির্দেশনার জন্য অনিয়মিত আকারের ডিসপ্লেগুলির সাথে মানিয়ে নেওয়া দেখুন।
ডিসপ্লে কাটআউট অনুকরণ করতে নিম্নলিখিত RRO ব্যবহার করা যেতে পারে:
-
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গুলিকে একত্রিত করে তৈরি করা যেতে পারে এমন কনফিগারেশনের মোট সংখ্যা বেশ বড়, তাই আমরা আপনাকে নিম্নলিখিত হার্ডওয়্যার প্রোফাইল এবং RROগুলির সংমিশ্রণ ব্যবহার করে আপনার অ্যাপটি পরীক্ষা করার পরামর্শ দিচ্ছি, যা আজকের রাস্তায় কিছু গাড়ির মতো।
-
com.android.systemui.rro.left
বা com.android.systemui.rro.right
সহ অটোমোটিভ (1080p ল্যান্ডস্কেপ) -
com.android.systemui.rro.left
এবং com.android.internal.emulation.automotive_ultrawide_cutout
সহ অটোমোটিভ আল্ট্রাওয়াইড
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Test using the configurable emulator\n\nTo help emulate some of the configurations seen across OEMs, certain [hardware\nprofiles](/training/cars/testing/emulator#bundled-profiles) support runtime\nconfigurability.\n\nThese configurations are implemented using [Runtime Resource\nOverlays](https://source.android.com/docs/core/runtime/rros) (RROs)\nand can be managed using the `adb shell cmd overlay` command.\n\nUse the following commands to enable or disable a RRO: \n\n adb shell cmd overlay enable \u003cvar translate=\"no\"\u003eNAME\u003c/var\u003e\n adb shell cmd overlay disable \u003cvar translate=\"no\"\u003eNAME\u003c/var\u003e\n\nModify system bar position\n--------------------------\n\nBy default, the configurable emulator has two system bars -- a status bar on the\ntop of the screen and a navigation bar at the bottom of the screen. Though many\ncars share this layout, some don't. Of particular note is that some cars have\ntheir system bar(s) on the horizontal sides of the screen and not the vertical\nsides, which may break assumptions made when developing apps for mobile form\nfactors. See [System bars, immersive mode, and\nedge-to-edge rendering](/training/cars/parked/automotive-os#bars-immersive-edge)\nfor more details and technical guidance.\n\nThe following RROs can be used to modify the system bars:\n\n- `com.android.systemui.rro.bottom`\n- `com.android.systemui.rro.bottom.rounded`\n- `com.android.systemui.rro.left`\n- `com.android.systemui.rro.right`\n\nEmulate display cutouts\n-----------------------\n\nSome cars have screens with display cutouts that are very different when\ncompared to those seen on mobile devices. Instead of the notches or pinhole\ncamera cutouts, some Android Automotive OS vehicles have curved screens that\nmake the screen non-rectangular. See [Adapt to irregularly shaped displays](/training/cars/parked/automotive-os#irregular-displays)\nfor more details and technical guidance.\n\nThe following RROs can be used to emulate display cutouts:\n\n- `com.android.internal.display.cutout.emulation.top_and_right`\n- `com.android.internal.display.cutout.emulation.free_form`\n- `com.android.internal.emulation.automotive_ultrawide_cutout`\n\nRecommended testing configurations\n----------------------------------\n\nSince the total number of configurations that can be created by combining these\nRROs is quite large, we recommend testing your app using the following\ncombinations of [hardware profiles](/training/cars/testing/emulator#bundled-profiles)\nand RROs, which are similar to some vehicles on the road today.\n\n- *Automotive (1080p landscape)* with `com.android.systemui.rro.left` or `com.android.systemui.rro.right`\n- *Automotive Ultrawide* with `com.android.systemui.rro.left` and `com.android.internal.emulation.automotive_ultrawide_cutout`"]]