SyncException

public class SyncException
extends CanceledException

java.lang.Object
java.lang.Throwable
  java.lang.Exception
    com.android.ddmlib.CanceledException
      com.android.ddmlib.SyncException


当使用 ERROR(/SyncService) 进行传输时,如果传输未完成,则会抛出异常。

这与 IOException 不同,因为触发错误的原因不是底层连接,而是 adb 传输协议无法正常运行,或者目标(本地和/或远程)错误。

摘要

公共构造函数

SyncException(SyncException.SyncError error)
SyncException(SyncException.SyncError error, String message)
SyncException(SyncException.SyncError error, Throwable cause)

公共方法

SyncException.SyncError getErrorCode()
boolean wasCanceled()

如果用户输入取消了同步,则返回 true。

公共构造函数

SyncException

public SyncException (SyncException.SyncError error)

参数
error SyncException.SyncError

SyncException

public SyncException (SyncException.SyncError error, 
                String message)

参数
error SyncException.SyncError

message String

SyncException

public SyncException (SyncException.SyncError error, 
                Throwable cause)

参数
error SyncException.SyncError

cause Throwable

公共方法

getErrorCode

public SyncException.SyncError getErrorCode ()

返回
SyncException.SyncError

wasCanceled

public boolean wasCanceled ()

如果用户输入取消了同步,则返回 true。

返回
boolean