Home | History | Annotate | Download | only in android

Lines Matching full:devices

52 	proc = subprocess.Popen([adbPath, 'devices', '-l'], stdout=subprocess.PIPE)
56 raise Exception("adb devices -l failed, got %d" % proc.returncode)
59 devices = []
69 devices.append(Device(m.group(1), m.group(2), m.group(3), m.group(4)))
71 return devices
144 def installToDevices (devices, doParallel, adbPath, packageName, apkPath):
145 padLen = max([len(device.model) for device in devices])+1
147 parallelApply(installToDevice, [(device, adbPath, packageName, apkPath, ("(%s):%s" % (device.model, ' ' * (padLen - len(device.model))))) for device in devices]);
149 serialApply(installToDevice, [(device, adbPath, packageName, apkPath) for device in devices]);
152 devices = getDevices(adbPath)
153 installToDevices(devices, doParallel, adbPath, packageName, apkPath)
210 help="Install to all devices")
226 devices = getDevices(args.adbPath)
227 if len(devices) == 0:
228 die('No devices connected')
229 elif len(devices) == 1:
230 installToDevice(devices[0], args.adbPath, packageName, apkPath)
233 for i in range(0, len(devices)):
234 print "%3d: %16s %s" % ((i+1), devices[i].serial, devices[i].model)
236 deviceNdx = int(raw_input("Choose device (1-%d): " % len(devices)))
237 installToDevice(devices[deviceNdx-1], args.adbPath, packageName, apkPath)
239 devices = getDevices(args.adbPath)
241 devices = [dev for dev in devices if dev.serial in args.serial]
242 devSerials = [dev.serial for dev in devices]
248 installToDevices(devices, args.doParallel, args.adbPath, packageName, apkPath)