建構錯誤

public class BuildError
extends HarnessException

java.lang.Object
   ↳ com.android.tradefed.error.HarnessException
     ↳ com.android.tradefed.targetprep.BuildError


如果提供的版本無法執行,就會由系統傳回。

摘要

公用建構函式

BuildError(String reason, DeviceDescriptor descriptor)

此建構函式已淘汰, 請改用 BuildError(String, com.android.tradefed.command.remote.DeviceDescriptor, com.android.tradefed.result.error.ErrorIdentifier)

BuildError(String reason, DeviceDescriptor descriptor, ErrorIdentifier errorId)

建構含有詳細錯誤訊息的新 (@link BuildError})。

BuildError(String reason, DeviceDescriptor descriptor, Throwable cause, ErrorIdentifier errorId)

建構含有詳細錯誤訊息的新 (@link BuildError})。

公用方法

String getDeviceSerial()

傳回受到 BuildError 影響的裝置序號。

公用建構函式

建構錯誤

public BuildError (String reason, 
                DeviceDescriptor descriptor)

此建構函式已淘汰。
請改用 BuildError(String, com.android.tradefed.command.remote.DeviceDescriptor, com.android.tradefed.result.error.ErrorIdentifier)

建構含有詳細錯誤訊息的新 (@link BuildError})。

參數
reason String:提供有關建構錯誤詳細資料的錯誤訊息

descriptor DeviceDescriptor:相關裝置的描述元

建構錯誤

public BuildError (String reason, 
                DeviceDescriptor descriptor, 
                ErrorIdentifier errorId)

建構含有詳細錯誤訊息的新 (@link BuildError})。

參數
reason String:提供有關建構錯誤詳細資料的錯誤訊息

descriptor DeviceDescriptor:相關裝置的描述元

errorId ErrorIdentifier:該錯誤的錯誤 ID。

建構錯誤

public BuildError (String reason, 
                DeviceDescriptor descriptor, 
                Throwable cause, 
                ErrorIdentifier errorId)

建構含有詳細錯誤訊息的新 (@link BuildError})。

參數
reason String:提供有關建構錯誤詳細資料的錯誤訊息

descriptor DeviceDescriptor:相關裝置的描述元

cause Throwable:原始例外狀況原因

errorId ErrorIdentifier:該錯誤的錯誤 ID。

公用方法

getDeviceSerial

public String getDeviceSerial ()

傳回受到 BuildError 影響的裝置序號。

傳回
String