AndroidDebugBridge.IDebugBridgeChangeListener

public static interface AndroidDebugBridge.IDebugBridgeChangeListener

com.android.tradefed.device.server.AndroidDebugBridge.IDebugBridgeChangeListener


このインターフェースを実装するクラスは、AndroidDebugBridge の変更(再起動を含む)を処理するメソッドを提供します。

概要

パブリック メソッド

abstract void bridgeChanged(AndroidDebugBridge bridge)

新しい AndroidDebugBridge が接続されたときに送信されます。

default void restartCompleted(boolean isSuccessful)

再起動が完了すると送信されます。

default void restartInitiated()

再起動をトリガーする前に送信されます。

パブリック メソッド

bridgeChanged

public abstract void bridgeChanged (AndroidDebugBridge bridge)

新しい AndroidDebugBridge が接続されたときに送信されます。

これは UI 以外のスレッドから送信されます。

パラメータ
bridge AndroidDebugBridge: 新しい AndroidDebugBridge オブジェクト。ブリッジの初期化中にエラーが発生した場合は null

restartCompleted

public void restartCompleted (boolean isSuccessful)

再起動が完了すると送信されます。

注: コールバックは同期ブロック内にあるため、ハンドラは高速である必要があります。

パラメータ
isSuccessful boolean: ブリッジが正常に再起動された場合。

restartInitiated

public void restartInitiated ()

再起動をトリガーする前に送信されます。

注: コールバックは同期ブロック内にあるため、ハンドラは高速である必要があります。