IDeviceBuildProvider (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 |
無法測試裝置時 |