اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release بدلاً من aosp-main لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
DeviceStateMonitor
public
class
DeviceStateMonitor
extends NativeDeviceStateMonitor
الفئات الفرعية المباشرة المعروفة
| NestedDeviceStateMonitor |
أداة مراقبة حالة الجهاز التي تنفّذ عمليات تحقّق إضافية على الجهاز المضمّن لاستيعاب تفاصيل البيئة المحاكاة
|
|
فئة مساعدة لمراقبة حالة IDevice.
ملخّص
الطُرق المحمية |
boolean
|
postOnlineCheck(long waitTime)
عمليات التحقّق الإضافية التي يجب إجراؤها على جهاز متصل بالإنترنت
|
boolean
|
waitForPmResponsive(long waitTime)
تنتظر هذه السمة استجابة مدير حِزم الجهاز.
|
الإنشاءات العامة
DeviceStateMonitor
public DeviceStateMonitor (IDeviceManager mgr,
IDevice device,
boolean fastbootEnabled)
| المعلمات |
mgr |
IDeviceManager |
device |
IDevice |
fastbootEnabled |
boolean |
الطُرق المحمية
postOnlineCheck
protected boolean postOnlineCheck (long waitTime)
عمليات التحقّق الإضافية التي يجب إجراؤها على جهاز متصل بالإنترنت
| المعلمات |
waitTime |
long: الوقت بالمللي ثانية الذي يجب الانتظار خلاله قبل التوقف |
| المرتجعات |
boolean |
true إذا نجحت عمليات التحقّق قبل انتهاء مهلة waitTime false
خلاف ذلك |
waitForPmResponsive
protected boolean waitForPmResponsive (long waitTime)
تنتظر هذه السمة استجابة مدير حِزم الجهاز.
| المعلمات |
waitTime |
long: الوقت بالمللي ثانية الذي يجب الانتظار خلاله قبل التوقف |
| المرتجعات |
boolean |
true إذا أصبح مدير الحِزم يستجيب قبل انتهاء صلاحية waitTime.
false خلاف ذلك |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-12-04 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-12-04 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]