Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

DeviceUpdateTargetPreparer

public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper
com.android.tradefed.targetprep.DeviceUpdateTargetPreparer


Một ITargetPreparer trừu tượng đảm nhận các bước phổ biến xung quanh việc cập nhật thiết bị bằng tệp hình ảnh thiết bị từ nguồn bên ngoài (trái ngược với dịch vụ xây dựng). Cơ chế cập nhật thực tế được ủy quyền cho người triển khai các lớp con.

Bản tóm tắt

Các nhà xây dựng công cộng

DeviceUpdateTargetPreparer ()

Phương pháp công khai

void setUp ( TestInformation testInfo)

Các phương pháp được bảo vệ

abstract File getDeviceUpdateImage ()

Cung cấp phiên bản ERROR(/File) đại diện cho tệp hình ảnh thiết bị sẽ được sử dụng để cập nhật

abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)

Thực hiện cập nhật hình ảnh thiết bị trên thiết bị

abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)

Các hành động sẽ được thực hiện sau khi thiết bị được cập nhật nhưng trước khi thực hiện các bước thiết lập cập nhật sau khi đăng.

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

Các hành động cần thực hiện trước khi thiết bị được cập nhật.

Các nhà xây dựng công cộng

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

Phương pháp công khai

thành lập

public void setUp (TestInformation testInfo)

Thông số
testInfo TestInformation

Ném
BuildError
DeviceNotAvailableException
TargetSetupError

Các phương pháp được bảo vệ

getDeviceUpdateImage

protected abstract File getDeviceUpdateImage ()

Cung cấp phiên bản ERROR(/File) đại diện cho tệp hình ảnh thiết bị sẽ được sử dụng để cập nhật

Lợi nhuận
File

performanceDeviceUpdate

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Thực hiện cập nhật hình ảnh thiết bị trên thiết bị

Ném
TargetSetupError
DeviceNotAvailableException

postUpdateActions

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Các hành động sẽ được thực hiện sau khi thiết bị được cập nhật nhưng trước khi thực hiện các bước thiết lập cập nhật sau khi đăng. Phương thức này sẽ được gọi bên ngoài điều khiển đồng thời nhấp nháy.

Ném
TargetSetupError
DeviceNotAvailableException

preUpdateActions

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Các hành động cần thực hiện trước khi thiết bị được cập nhật. Phương thức này sẽ được gọi bên ngoài điều khiển đồng thời nhấp nháy.

Ném
TargetSetupError
DeviceNotAvailableException