Versions in this module Expand all Collapse all v0 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorIAdbCallback + const DescriptorIAdbManager + const DescriptorIAdbTransport + const MethodIAdbCallbackOnDebuggingChanged + const MethodIAdbManagerAllowDebugging + const MethodIAdbManagerAllowWirelessDebugging + const MethodIAdbManagerClearDebuggingKeys + const MethodIAdbManagerDenyDebugging + const MethodIAdbManagerDenyWirelessDebugging + const MethodIAdbManagerDisablePairing + const MethodIAdbManagerEnablePairingByPairingCode + const MethodIAdbManagerEnablePairingByQrCode + const MethodIAdbManagerGetAdbWirelessPort + const MethodIAdbManagerGetPairedDevices + const MethodIAdbManagerIsAdbWifiQrSupported + const MethodIAdbManagerIsAdbWifiSupported + const MethodIAdbManagerRegisterCallback + const MethodIAdbManagerUnpairDevice + const MethodIAdbManagerUnregisterCallback + const MethodIAdbTransportOnAdbEnabled + const TransactionIAdbCallbackOnDebuggingChanged + const TransactionIAdbManagerAllowDebugging + const TransactionIAdbManagerAllowWirelessDebugging + const TransactionIAdbManagerClearDebuggingKeys + const TransactionIAdbManagerDenyDebugging + const TransactionIAdbManagerDenyWirelessDebugging + const TransactionIAdbManagerDisablePairing + const TransactionIAdbManagerEnablePairingByPairingCode + const TransactionIAdbManagerEnablePairingByQrCode + const TransactionIAdbManagerGetAdbWirelessPort + const TransactionIAdbManagerGetPairedDevices + const TransactionIAdbManagerIsAdbWifiQrSupported + const TransactionIAdbManagerIsAdbWifiSupported + const TransactionIAdbManagerRegisterCallback + const TransactionIAdbManagerUnpairDevice + const TransactionIAdbManagerUnregisterCallback + const TransactionIAdbTransportOnAdbEnabled + type AdbCallbackProxy struct + Remote binder.IBinder + func NewAdbCallbackProxy(remote binder.IBinder) *AdbCallbackProxy + func (p *AdbCallbackProxy) AsBinder() binder.IBinder + func (p *AdbCallbackProxy) OnDebuggingChanged(ctx context.Context, enabled bool, type_ AdbTransportType) error + type AdbCallbackStub struct + Impl IAdbCallback + Transport binder.VersionAwareTransport + func (s *AdbCallbackStub) Descriptor() string + func (s *AdbCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type AdbManagerProxy struct + Remote binder.IBinder + func GetAdbManager(ctx context.Context, sm *servicemanager.ServiceManager) (*AdbManagerProxy, error) + func NewAdbManagerProxy(remote binder.IBinder) *AdbManagerProxy + func (p *AdbManagerProxy) AllowDebugging(ctx context.Context, alwaysAllow bool, publicKey string) error + func (p *AdbManagerProxy) AllowWirelessDebugging(ctx context.Context, alwaysAllow bool, bssid string) error + func (p *AdbManagerProxy) AsBinder() binder.IBinder + func (p *AdbManagerProxy) ClearDebuggingKeys(ctx context.Context) error + func (p *AdbManagerProxy) DenyDebugging(ctx context.Context) error + func (p *AdbManagerProxy) DenyWirelessDebugging(ctx context.Context) error + func (p *AdbManagerProxy) DisablePairing(ctx context.Context) error + func (p *AdbManagerProxy) EnablePairingByPairingCode(ctx context.Context) error + func (p *AdbManagerProxy) EnablePairingByQrCode(ctx context.Context, serviceName string, password string) error + func (p *AdbManagerProxy) GetAdbWirelessPort(ctx context.Context) (int32, error) + func (p *AdbManagerProxy) GetPairedDevices(ctx context.Context) ([]FingerprintAndPairDevice, error) + func (p *AdbManagerProxy) IsAdbWifiQrSupported(ctx context.Context) (bool, error) + func (p *AdbManagerProxy) IsAdbWifiSupported(ctx context.Context) (bool, error) + func (p *AdbManagerProxy) RegisterCallback(ctx context.Context, callback IAdbCallback) error + func (p *AdbManagerProxy) UnpairDevice(ctx context.Context, fingerprint string) error + func (p *AdbManagerProxy) UnregisterCallback(ctx context.Context, callback IAdbCallback) error + type AdbManagerStub struct + Impl IAdbManager + Transport binder.VersionAwareTransport + func (s *AdbManagerStub) Descriptor() string + func (s *AdbManagerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type AdbTransportProxy struct + Remote binder.IBinder + func NewAdbTransportProxy(remote binder.IBinder) *AdbTransportProxy + func (p *AdbTransportProxy) AsBinder() binder.IBinder + func (p *AdbTransportProxy) OnAdbEnabled(ctx context.Context, enabled bool, type_ AdbTransportType) error + type AdbTransportStub struct + Impl IAdbTransport + Transport binder.VersionAwareTransport + func (s *AdbTransportStub) Descriptor() string + func (s *AdbTransportStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type AdbTransportType byte + const AdbTransportTypeUSB + const AdbTransportTypeWIFI + type FingerprintAndPairDevice struct + Device PairDevice + KeyFingerprint string + func (s *FingerprintAndPairDevice) MarshalParcel(p *parcel.Parcel) error + func (s *FingerprintAndPairDevice) UnmarshalParcel(p *parcel.Parcel) error + type IAdbCallback interface + AsBinder func() binder.IBinder + OnDebuggingChanged func(ctx context.Context, enabled bool, type_ AdbTransportType) error + func NewAdbCallbackStub(impl IAdbCallbackServer) IAdbCallback + type IAdbCallbackServer interface + OnDebuggingChanged func(ctx context.Context, enabled bool, type_ AdbTransportType) error + type IAdbManager interface + AllowDebugging func(ctx context.Context, alwaysAllow bool, publicKey string) error + AllowWirelessDebugging func(ctx context.Context, alwaysAllow bool, bssid string) error + AsBinder func() binder.IBinder + ClearDebuggingKeys func(ctx context.Context) error + DenyDebugging func(ctx context.Context) error + DenyWirelessDebugging func(ctx context.Context) error + DisablePairing func(ctx context.Context) error + EnablePairingByPairingCode func(ctx context.Context) error + EnablePairingByQrCode func(ctx context.Context, serviceName string, password string) error + GetAdbWirelessPort func(ctx context.Context) (int32, error) + GetPairedDevices func(ctx context.Context) ([]FingerprintAndPairDevice, error) + IsAdbWifiQrSupported func(ctx context.Context) (bool, error) + IsAdbWifiSupported func(ctx context.Context) (bool, error) + RegisterCallback func(ctx context.Context, callback IAdbCallback) error + UnpairDevice func(ctx context.Context, fingerprint string) error + UnregisterCallback func(ctx context.Context, callback IAdbCallback) error + func NewAdbManagerStub(impl IAdbManagerServer) IAdbManager + type IAdbManagerServer interface + AllowDebugging func(ctx context.Context, alwaysAllow bool, publicKey string) error + AllowWirelessDebugging func(ctx context.Context, alwaysAllow bool, bssid string) error + ClearDebuggingKeys func(ctx context.Context) error + DenyDebugging func(ctx context.Context) error + DenyWirelessDebugging func(ctx context.Context) error + DisablePairing func(ctx context.Context) error + EnablePairingByPairingCode func(ctx context.Context) error + EnablePairingByQrCode func(ctx context.Context, serviceName string, password string) error + GetAdbWirelessPort func(ctx context.Context) (int32, error) + GetPairedDevices func(ctx context.Context) ([]FingerprintAndPairDevice, error) + IsAdbWifiQrSupported func(ctx context.Context) (bool, error) + IsAdbWifiSupported func(ctx context.Context) (bool, error) + RegisterCallback func(ctx context.Context, callback IAdbCallback) error + UnpairDevice func(ctx context.Context, fingerprint string) error + UnregisterCallback func(ctx context.Context, callback IAdbCallback) error + type IAdbTransport interface + AsBinder func() binder.IBinder + OnAdbEnabled func(ctx context.Context, enabled bool, type_ AdbTransportType) error + func NewAdbTransportStub(impl IAdbTransportServer) IAdbTransport + type IAdbTransportServer interface + OnAdbEnabled func(ctx context.Context, enabled bool, type_ AdbTransportType) error + type PairDevice struct + Connected bool + Guid string + Name string + func (s *PairDevice) MarshalParcel(p *parcel.Parcel) error + func (s *PairDevice) UnmarshalParcel(p *parcel.Parcel) error