از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
NullDevice
public class NullDevice
extends StubDevice
یک مکان نگهدار IDevice
که توسط DeviceManager
برای تخصیص زمانی که IDeviceSelection.nullDeviceRequested()
true
است استفاده می کند.
خلاصه
روش های عمومی |
---|
final boolean | isTemporary () اگر دستگاه به طور موقت برای فراخوانی ایجاد شده باشد و باید پس از آن حذف شود، مقدار true را برمیگرداند. |
فیلدها
TEMP_NULL_DEVICE_PREFIX
public static final String TEMP_NULL_DEVICE_PREFIX
الگوی نامگذاری برای دستگاههای تهی ایجاد شده خودکار
سازندگان عمومی
NullDevice
public NullDevice (String serial)
NullDevice
public NullDevice (String serial,
boolean isTemporary)
پارامترها |
---|
serial | String |
isTemporary | boolean |
روش های عمومی
موقت است
public final boolean isTemporary ()
اگر دستگاه به طور موقت برای فراخوانی ایجاد شده باشد و باید پس از آن حذف شود، مقدار true را برمیگرداند.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# NullDevice\n==========\n\n\n`\npublic\n\n\nclass\nNullDevice\n`\n\n\n`\n\n\n`\n\n`\n\nextends `[StubDevice](../../../../../../reference/tradefed/com/android/tradefed/device/StubDevice.html)`\n\n\n`\n\n`\n\n\n`\n\n|---|---|----------------------------------------|\n| java.lang.Object |||\n| ↳ | [com.android.tradefed.device.StubDevice](../../../../../../reference/tradefed/com/android/tradefed/device/StubDevice.html) ||\n| | ↳ | com.android.tradefed.device.NullDevice |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nA placeholder [IDevice](../../../../../../reference/tradefed/com/android/ddmlib/IDevice.html) used by [DeviceManager](../../../../../../reference/tradefed/com/android/tradefed/device/DeviceManager.html) to allocate when\n[IDeviceSelection.nullDeviceRequested()](../../../../../../reference/tradefed/com/android/tradefed/device/IDeviceSelection.html#nullDeviceRequested()) is `true`\n\nSummary\n-------\n\n| ### Fields ||\n|-------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` public static final String` | [TEMP_NULL_DEVICE_PREFIX](../../../../../../reference/tradefed/com/android/tradefed/device/NullDevice.html#TEMP_NULL_DEVICE_PREFIX) Naming pattern for auto-created null devices |\n\n| ### Public constructors ||\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[NullDevice](../../../../../../reference/tradefed/com/android/tradefed/device/NullDevice.html#NullDevice(java.lang.String))`(String serial) ` |\n| ` `[NullDevice](../../../../../../reference/tradefed/com/android/tradefed/device/NullDevice.html#NullDevice(java.lang.String,%20boolean))`(String serial, boolean isTemporary) ` |\n\n| ### Public methods ||\n|------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` final boolean` | ` `[isTemporary](../../../../../../reference/tradefed/com/android/tradefed/device/NullDevice.html#isTemporary())`() ` Returns true if the device was created temporarily for the invocation and should be deleted afterward. |\n\nFields\n------\n\n### TEMP_NULL_DEVICE_PREFIX\n\n```\npublic static final String TEMP_NULL_DEVICE_PREFIX\n```\n\nNaming pattern for auto-created null devices\n\n\u003cbr /\u003e\n\nPublic constructors\n-------------------\n\n### NullDevice\n\n```\npublic NullDevice (String serial)\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Parameters ||\n|----------|-----------------|\n| `serial` | `String` \u003cbr /\u003e |\n\n### NullDevice\n\n```\npublic NullDevice (String serial, \n boolean isTemporary)\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Parameters ||\n|---------------|------------------|\n| `serial` | `String` \u003cbr /\u003e |\n| `isTemporary` | `boolean` \u003cbr /\u003e |\n\nPublic methods\n--------------\n\n### isTemporary\n\n```\npublic final boolean isTemporary ()\n```\n\nReturns true if the device was created temporarily for the invocation and should be deleted\nafterward.\n\n\u003cbr /\u003e\n\n| Returns ||\n|-----------|--------|\n| `boolean` | \u003cbr /\u003e |"]]