اللقطات

اللقطة هي صورة مخزّنة لجهاز Android افتراضي (AVD) تحافظ على الحالة الكاملة للجهاز عند حفظه، بما في ذلك إعدادات نظام التشغيل وحالة التطبيق وبيانات المستخدم. يمكنك الرجوع إلى حالة النظام المحفوظة عن طريق تحميل لقطة، ما يوفّر لك وقت الانتظار حتى تتم إعادة تشغيل نظام التشغيل والتطبيقات على الجهاز الافتراضي، بالإضافة إلى توفير الجهد المبذول لإعادة تطبيقك إلى الحالة التي تريد استئناف الاختبار عليها. إن بدء تشغيل جهاز افتراضي عن طريق تحميل لقطة يشبه إلى حد كبير تنشيط الجهاز الفعلي من حالة السكون، بدلاً من تشغيله من حالة إيقاف التشغيل.

بالنسبة إلى كل "متوسّط مدة المشاهدة"، يمكنك الحصول على لقطة تشغيل سريع واحدة وأي عدد من اللقطات العامة.

إنّ أبسط طريقة للاستفادة من اللقطات هي استخدام لقطة تشغيل سريع. بشكل تلقائي، يتم ضبط كل AVD على حفظ لقطة شاشة "التشغيل السريع" تلقائيًا عند الخروج وتحميلها من لقطة "التشغيل السريع" عند البدء.

عند بدء تشغيل "متوسط مدة المشاهدة" لأول مرة، يجب أن يتم تشغيل الجهاز عند درجة حرارة منخفضة، تمامًا مثل تشغيل الجهاز. إذا تم تمكين "التشغيل السريع"، يتم تحميل كل عمليات بدء التشغيل اللاحقة من اللقطة المحددة، وتتم استعادة النظام إلى الحالة المحفوظة في هذه اللقطة.

اللقطات صالحة لصورة النظام وإعدادات AVD وميزات المحاكي التي يتم حفظها باستخدامها. عند إجراء تغيير في أي من هذه المجالات، تصبح جميع لقطات مقاييس AVD المتأثر غير صالحة. ويؤدي إجراء أي تحديث لمحاكي Android أو صورة النظام أو إعدادات AVD إلى إعادة ضبط الحالة المحفوظة لنظام AVD، لذا في المرة القادمة التي تبدأ فيها تشغيل AVD، من المفترض أن يتم تشغيل الجهاز على البارد في المرة القادمة.

وتتوفّر معظم عناصر التحكّم لحفظ اللقطات وتحميلها وإدارتها في علامتَي التبويب اللقطات والإعدادات في لوحة اللقطات. إذا كنت تشغّل المحاكي في نافذة أداة في "استوديو Android"، سيظهر زر جزء اللقطات في شريط أدوات المحاكي. إذا كنت تشغّل المحاكي في نافذة مستقلة خارج "استوديو Android"، يمكنك العثور على لوحة اللقطات في نافذة عناصر التحكّم الموسّعة.

يمكنك أيضًا التحكم في خيارات "التشغيل السريع" عند بدء المحاكي من سطر الأوامر.

حفظ لقطات التشغيل السريع

يمكنك تحديد ما إذا كان المحاكي يحفظ لقطة تلقائيًا عند الإغلاق. للتحكّم في هذا السلوك، اتّبِع الخطوات التالية:

  1. افتح إعدادات اللقطات. إذا كان المحاكي مضمّنًا في "استوديو Android"، انقر على اللقطات في شريط الأدوات. إذا كان المحاكي في نافذة منفصلة، فافتح نافذة عناصر التحكم الموسعة.
  2. في فئة لقطات لعناصر التحكم، انتقل إلى علامة التبويب الإعدادات.
  3. استخدِم قائمة الحفظ التلقائي للحالة الحالية في Quickboot لتحديد أحد الخيارات التالية:

    • نعم: احرص دائمًا على حفظ لقطة AVD عند إغلاق المحاكي. هذا هو الافتراضي.

    • لا: لا تحفظ لقطات AVD عند إغلاق المحاكي

لا ينطبق اختيارك إلا على "متوسّط مدة المشاهدة" المفتوح حاليًا. لا يمكنك حفظ اللقطات عندما يكون ADB غير متصل بالإنترنت (مثلاً، عندما يكون AVD لا يزال قيد التشغيل).

حفظ اللقطات العامة

في حين أنّه يمكنك الحصول على لقطة "تشغيل سريع" واحدة فقط لكل "متوسّط مدة تشغيل"، يمكنك إنشاء لقطات عامة متعدّدة لكل "متوسّط مدة تشغيل المحتوى".

لحفظ لقطة عامة، افتح لوحة اللقطات وانقر على زر التقاط لقطة في الزاوية السفلية اليسرى.

لتعديل اسم ووصف اللقطة المختارة، انقر على زر التعديل في أسفل اللوحة.

حذف لقطة

لحذف لقطة يدويًا، افتح لوحة اللقطات، واختر اللقطة، وانقر على زر الحذف في الجزء السفلي من الجزء.

ويمكنك كذلك تحديد ما إذا كنت تريد من المحاكي أن يحذف اللقطات تلقائيًا عندما تصبح غير صالحة، مثلاً عند تغيير إعدادات AVD أو إصدار المحاكي. بشكل افتراضي، يسألك المحاكي ما إذا كنت تريده أن يحذف اللقطات غير الصالحة أم لا. يمكنك تغيير هذا الإعداد من خلال القائمة حذف اللقطات غير الصالحة في علامة التبويب الإعدادات ضمن لوحة لقطات.

تحميل لقطة

ولتحميل لقطة في أي وقت، افتح لوحة اللقطات في المحاكي، واختر فئة اللقطات، واختر لقطة، وانقر على زر التحميل في الجزء السفلي من الجزء.

في الإصدار 3.2 من "استوديو Android" والإصدارات الأحدث، تتضمّن كل عملية ضبط للجهاز عنصر تحكّم في خيار التشغيل ضمن الإعدادات المتقدّمة في مربّع حوار ضبط الجهاز الافتراضي. ويمكنك استخدام عنصر التحكّم لتحديد لقطة سيتم تحميلها عند بدء تشغيل "متوسّط مدة المشاهدة" هذا.

إيقاف التشغيل السريع

إذا أردت إيقاف ميزة "التشغيل السريع" لكي يعمل "متوسّط مدة التشغيل" دائمًا على البارد، عليك اتّباع الخطوات التالية:

  1. حدد الأدوات > مدير الجهاز وانقر على تعديل هذا AVD .
  2. انقر على عرض الإعدادات المتقدمة وانتقِل إلى الأداء الذي تم محاكاه.
  3. اختَر التشغيل البارد.

التشغيل البارد مرة واحدة

بدلاً من إيقاف ميزة "التشغيل السريع" تمامًا، يمكنك التشغيل على البارد مرة واحدة من خلال النقر على التشغيل البارد الآن من قائمة AVD في مدير الأجهزة.

متطلبات ميزة "لمحة" وتحديد المشاكل وحلّها

  • لا تعمل اللقطات مع الإصدار Android 4.0.4 (المستوى 15 من واجهة برمجة التطبيقات) أو الإصدارات الأقدم.
  • لا تتوافق اللقطات مع صور نظام ARM التي تعمل بالإصدار 8.0 من نظام التشغيل Android (المستوى 26 من واجهة برمجة التطبيقات).
  • إذا تعذّر تشغيل المحاكي من لقطة، اختَر التشغيل البارد الآن لـ AVD في "مدير الجهاز" وأرسِل تقرير خطأ.
  • اللقطات غير موثوقة عند تفعيل عرض البرامج. إذا لم تعمل اللقطات، انقر على تعديل متوسط مدة المشاهدة هذا في مدير الجهاز وغيِّر الرسومات إلى أجهزة أو تلقائية.
  • يعتبر تحميل لقطة أو حفظها عملية يستهلك قدرًا كبيرًا من الذاكرة. إذا لم تتوفّر لديك ذاكرة وصول عشوائي (RAM) كافية عند بدء عملية التحميل أو الحفظ، قد يعمل نظام التشغيل على تبديل محتوى ذاكرة الوصول العشوائي إلى القرص الصلب، ما قد يؤدي إلى إبطاء العملية بشكل كبير. إذا كنت تواجه بطئًا في تحميل أو حفظ اللقطات، فقد تتمكن من تسريع هذه العمليات عن طريق تفريغ ذاكرة الوصول العشوائي. يعد إغلاق التطبيقات غير الضرورية لعملك طريقة جيدة لتحرير ذاكرة الوصول العشوائي.