DeviceSnapshotHandler

public class DeviceSnapshotHandler
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.internal.DeviceSnapshotHandler


أداة لمعالجة لقطة Cuttlefish يُقصد استخدام هذا الإجراء داخليًا فقط في اختبار الحِزام. يجب عدم استدعاء هذا الإجراء أثناء الاختبار.

ملخّص

وظائف الإنشاء العامة

DeviceSnapshotHandler()

الطرق العامة

void deleteSnapshot(ITestDevice device, String snapshotId)

تؤدي هذه الوظيفة إلى حذف لقطة الجهاز المحدّدة.

void restoreSnapshotDevice(ITestDevice device, String snapshotId)

تُستخدَم هذه الوظيفة لاستعادة لقطة شاشة للجهاز المحدَّد.

void snapshotDevice(ITestDevice device, String snapshotId)

لقطة المكالمات للجهاز المحدَّد

وظائف الإنشاء العامة

DeviceSnapshotHandler

public DeviceSnapshotHandler ()

الطرق العامة

deleteSnapshot

public void deleteSnapshot (ITestDevice device, 
                String snapshotId)

تؤدي هذه الدعوة إلى حذف لقطة الجهاز المحدّدة.

المعلمات
device ITestDevice: الجهاز الذي تريد حذف لقطة منه مطلوب للحصول على المستخدم.

snapshotId String: رقم تعريف اللقطة المطلوب حذفها

المرتجعات
void صحيح إذا تم حذف الصورة المصغّرة بنجاح، وخطأ في الحالات الأخرى.

عمليات الرمي
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

restoreSnapshotDevice

public void restoreSnapshotDevice (ITestDevice device, 
                String snapshotId)

تُستخدَم هذه الوظيفة لاستعادة لقطة احتياطية للجهاز المحدَّد.

المعلمات
device ITestDevice: الجهاز المطلوب استعادة البيانات إليه

snapshotId String: رقم تعريف النسخة الاحتياطية للجهاز الذي سيتم استعادتها إليه.

المرتجعات
void صحيح إذا كانت عملية الاستعادة ناجحة، وخطأ في الحالات الأخرى.

عمليات الرمي
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

لقطة المكالمات للجهاز المحدَّد

المعلمات
device ITestDevice: الجهاز الذي تريد أخذ لقطة له

snapshotId String: رقم تعريف المقطع الذي سيتم حفظه على الجهاز.

المرتجعات
void صحيح إذا تم إنشاء لقطة ناجحة، وخطأ في الحالات الأخرى.

عمليات الرمي
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException