اتصال انتزاعی
public abstract class AbstractConnection
extends Object
| شیء جاوا | |
| ↳ | com.android.tradefed.device.connection.AbstractConnection |
نمایش انتزاعی اتصال.
خلاصه
سازندگان عمومی | |
|---|---|
AbstractConnection () | |
روشهای عمومی | |
|---|---|
void | initializeConnection ()اتصال دستگاه را اولیه کنید. |
void | notifyAdbRebootCalled ()اطلاع رسانی هنگام فراخوانی doAdbReboot. |
void | reconnect (String serial)اتصال را دوباره به دستگاه وصل کنید. |
void | reconnectForRecovery (String serial)برای انجام مراحل بازیابی، اتصال را دوباره به دستگاه وصل کنید. |
void | recoverVirtualDevice ( ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)با تنظیم مجدد دستگاه، دستگاه داده شده را بازیابی کنید. |
void | snapshotDevice ( ITestDevice device, String snapshotId)از دستگاه داده شده عکس بگیرید |
void | tearDownConnection ()اتصال را تمیز کنید. |
سازندگان عمومی
اتصال انتزاعی
public AbstractConnection ()
روشهای عمومی
مقداردهی اولیه اتصال
public void initializeConnection ()
اتصال دستگاه را اولیه کنید.
| پرتابها | |
|---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
| خطای com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError | |
notifyAdbRebootCalled
public void notifyAdbRebootCalled ()
اطلاع رسانی هنگام فراخوانی doAdbReboot.
دوباره وصل شدن
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 | |
بازیابی دستگاه مجازی
public void recoverVirtualDevice (ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
با تنظیم مجدد دستگاه، دستگاه داده شده را بازیابی کنید.
| پارامترها | |
|---|---|
device | ITestDevice : از ITestDevice برای مدیریت ریست دستگاه استفاده میشود. |
snapshotId | String : از snapshotId برای دریافت snapshot صحیح جهت بازیابی استفاده میشود. |
dnae | DeviceNotAvailableException : DeviceNotAvailableException استثنا، دستگاه موجود در دسترس نیست. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | اگر در بازیابی دستگاه شکست خورد. |
عکس فوریدستگاه
public void snapshotDevice (ITestDevice device, String snapshotId)
از دستگاه داده شده عکس بگیرید
| پارامترها | |
|---|---|
device | ITestDevice : از ITestDevice برای مدیریت snapshot دستگاه استفاده میشود. |
snapshotId | String : snapshotId نام اسنپشاتی است که ذخیره خواهد شد. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | اگر در بازیابی دستگاه شکست خورد. |
tearDownConnection
public void tearDownConnection ()
اتصال را تمیز کنید.