البحث عن حِمل الشبكة المفضَّلة لشبكات Wi-Fi
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
عمليات البحث عن حِمل الشبكة المفضَّلة لشبكات Wi-Fi هي عمليات بحث منخفضة الطاقة عن شبكات Wi-Fi يتم من خلالها
على فترات زمنية منتظمة عندما يتم قطع اتصال أحد الأجهزة بشبكة Wi-Fi
الشاشة مطفأة. وتُستخدم فحوصات PNO للعثور على
الاتصال بالشبكات المحفوظة. وتتم جدولة عمليات الفحص هذه من خلال إطار العمل الذي يستخدم
الأمر NL80211_CMD_START_SCHED_SCAN
. لمزيد من المعلومات، يُرجى مراجعة
nl80211.h.
على الأجهزة التي تعمل بنظام التشغيل Android 9 أو الإصدارات الأقدم، عندما يكون الجهاز
انقطاع الاتصال بشبكة Wi-Fi وإطفاء الشاشة، يتم إجراء عمليات فحص PNO خلال 20 ثانية
الفواصل الزمنية لعمليات الفحص الثلاث الأولى، ثم يتم الإبطاء إلى عملية فحص واحدة كل 60 ثانية
لجميع عمليات الفحص اللاحقة. يتوقف فحص PNO عند العثور على شبكة محفوظة أو
أن يتم تشغيل الشاشة.
يقدّم Android 10 طريقة اختيارية لواجهة برمجة التطبيقات باسم
setDeviceMobilityState()
في WifiManager
تزيد الفاصل الزمني بين
يتم فحص PNO استنادًا إلى حالة تنقل الجهاز لتقليل استهلاك الطاقة.
حالات الحركة المحتملة هي:
DEVICE_MOBILITY_STATE_UNKNOWN
:
حركة غير معروفة
DEVICE_MOBILITY_STATE_HIGH_MVMT
:
على دراجة أو في مركبة آلية
DEVICE_MOBILITY_STATE_LOW_MVMT
:
المشي أو الجري
DEVICE_MOBILITY_STATE_STATIONARY
:
لا يتم نقل
إذا كان الجهاز ثابتًا، يزيد إطار عمل Android
الفاصل الزمني بين عمليات فحص PNO من 60 ثانية إلى 180 ثانية لخفض الطاقة
استهلاكنا. يتم إجراء هذا التحسين على افتراض أن الجهاز
من المستبعد العثور على أي شبكات جديدة في عمليات فحص PNO عند عدم تحرك الجهاز.
إذا كان الجهاز في أي حالة تحرّك أخرى أو إذا لم يتم استدعاء طريقة أخرى،
الجهاز يستخدم سلوك فحص PNO التلقائي.
التنفيذ
لاستخدام ميزة تحسين الطاقة هذه على جهاز يعمل بنظام التشغيل Android
10 أو أعلى، الحصول على معلومات تنقل الجهاز
واستدعاء الطريقة setDeviceMobilityState()
من تطبيق نظام مخصص.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-08-07 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-08-07 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2024-08-07 (حسب التوقيت العالمي المتفَّق عليه)"]]