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 ()

قبل از شروع مجدد ارسال شد.

روش‌های عمومی

پل تغییر کرد

public abstract void bridgeChanged (AndroidDebugBridge bridge)

زمانی ارسال می‌شود که یک AndroidDebugBridge جدید متصل شود.

این از یک نخ غیر UI ارسال می‌شود.

پارامترها
bridge AndroidDebugBridge : شیء جدید AndroidDebugBridge ، در صورت وجود خطا در هنگام مقداردهی اولیه پل، null می‌شود.

راه اندازی مجددتکمیل شد

public void restartCompleted (boolean isSuccessful)

پس از اتمام راه‌اندازی مجدد ارسال می‌شود.

نکته: تابع فراخوانی (Callback) درون یک بلوک همگام‌سازی شده (Synchronized) قرار دارد، بنابراین هندلر (handler) باید سریع باشد.

پارامترها
isSuccessful boolean : اگر پل با موفقیت دوباره راه‌اندازی شود.

restartآغاز شده

public void restartInitiated ()

قبل از شروع مجدد ارسال شد.

نکته: تابع فراخوانی (Callback) درون یک بلوک همگام‌سازی شده (Synchronized) قرار دارد، بنابراین هندلر (handler) باید سریع باشد.