adb: pair/connect support
This commit is contained in:
13
adb.go
13
adb.go
@@ -6,6 +6,19 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Pair a device using the 6 digit code
|
||||||
|
func PairDevice(endpoint string, code string) error {
|
||||||
|
_, err := ExecuteCommand(fmt.Sprintf("pair %s %s", endpoint, code))
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
// Connect to a device
|
||||||
|
func ConnectDevice(endpoint string) error {
|
||||||
|
//todo: check if the device is paired before connecting
|
||||||
|
_, err := ExecuteCommand("connect " + endpoint)
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
// Get the already connected adb devices
|
// Get the already connected adb devices
|
||||||
func GetConnectedDevices() ([]Device, error) {
|
func GetConnectedDevices() ([]Device, error) {
|
||||||
var devices []Device
|
var devices []Device
|
||||||
|
|||||||
Reference in New Issue
Block a user