AbstractConnection
public
abstract
class
AbstractConnection
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.connection.AbstractConnection |
تمثيل تجريدي للاتصال.
ملخّص
شركة إنشاءات عامة | |
---|---|
AbstractConnection()
|
الطرق العامة | |
---|---|
void
|
initializeConnection()
تهيئة اتصال الجهاز. |
void
|
notifyAdbRebootCalled()
إرسال إشعار عند استدعاء doAdbreset |
void
|
reconnect(String serial)
أعِد الاتصال بالجهاز. |
void
|
reconnectForRecovery(String serial)
يُرجى إعادة ربط الجهاز بالجهاز لتفعيل سلسلة إجراءات الاسترداد. |
void
|
recoverVirtualDevice(ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
يمكنك استرداد الجهاز المحدَّد باستخدام إعادة ضبط الجهاز. |
void
|
snapshotDevice(ITestDevice device, String snapshotId)
يجب أخذ لقطة من الجهاز المحدّد. |
void
|
tearDownConnection()
يمكنك حذف الاتصال. |
شركة إنشاءات عامة
AbstractConnection
public AbstractConnection ()
الطرق العامة
تهيئة الاتصال
public void initializeConnection ()
تهيئة اتصال الجهاز.
الرميات | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
|
com.android.tradefed.device.DeviceNotavailableException |
DeviceNotAvailableException |
|
TargetSetupError |
notificationsAdbupgradeCalled
public void notifyAdbRebootCalled ()
إرسال إشعار عند استدعاء doAdbreset
إعادة الاتصال
public void reconnect (String serial)
أعِد الاتصال بالجهاز.
المعلمات | |
---|---|
serial |
String : الرقم التسلسلي للجهاز |
الرميات | |
---|---|
|
com.android.tradefed.device.DeviceNotavailableException |
DeviceNotAvailableException |
استعادة الاتصال
public void reconnectForRecovery (String serial)
يُرجى إعادة ربط الجهاز بالجهاز لتفعيل سلسلة إجراءات الاسترداد.
المعلمات | |
---|---|
serial |
String : الرقم التسلسلي للجهاز |
الرميات | |
---|---|
|
com.android.tradefed.device.DeviceNotavailableException |
DeviceNotAvailableException |
استرداد VirtualDevice
public void recoverVirtualDevice (ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
يمكنك استرداد الجهاز المحدَّد باستخدام إعادة ضبط الجهاز.
المعلمات | |
---|---|
device |
ITestDevice : يُستخدَم ITestDevice كمعالج إعادة ضبط الجهاز. |
snapshotId |
String : يتم استخدام رقم تعريف اللقطة لاسترجاع اللقطة الصحيحة من أجل استعادتها. |
dnae |
DeviceNotAvailableException : جهاز "DeviceNotAvailableException " غير متاح حاليًا.
. |
الرميات | |
---|---|
DeviceNotAvailableException |
في حال تعذّر استرداد الجهاز. |
جهاز لقطة
public void snapshotDevice (ITestDevice device, String snapshotId)
يجب أخذ لقطة من الجهاز المحدّد.
المعلمات | |
---|---|
device |
ITestDevice : يتم استخدام ITestDevice لمعالِج لقطات الجهاز. |
snapshotId |
String : رقم تعريف اللقطة هو اسم اللقطة التي سيتم حفظها. |
الرميات | |
---|---|
DeviceNotAvailableException |
في حال تعذّر استرداد الجهاز. |
اتصال TerDown
public void tearDownConnection ()
يمكنك حذف الاتصال.