IDeviceBuildProvider
public
interface
IDeviceBuildProvider
implements
IBuildProvider
com.android.tradefed.build.IDeviceBuildProvider |
IBuildProvider
會使用 ITestDevice
中的資訊,擷取版本。
這個介面的常見用途是建構提供者,可根據裝置類型擷取不同類型的建構。不建議在 BuildProvider 中執行修改裝置狀態的動作。
實作這個介面會導致 TF 架構呼叫 getBuild(com.android.tradefed.device.ITestDevice)
方法,而非 IBuildProvider.getBuild()
。
摘要
公用方法 | |
---|---|
abstract
IBuildInfo
|
getBuild(ITestDevice device)
擷取測試中版本的資料 |
公用方法
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
擷取測試中版本的資料
參數 | |
---|---|
device |
ITestDevice :為測試而分配的 ITestDevice |
傳回 | |
---|---|
IBuildInfo |
針對測試中的建構,請使用 IBuildInfo ;如果沒有可用於測試的建構,請使用 null |
擲回 | |
---|---|
BuildRetrievalError |
發生未預期的錯誤,因此無法擷取建構資訊 |
DeviceNotAvailableException |
如果裝置無法進行測試 |