1.手机要打开adb调试
2.该程序可以实现台android手机的多个apk批量安装
1.getSeriaoNum.py模块,该模块获取已连接手机的序列号
import os import threading import time import adbModule import getSeriaoNum class InstallApk(threading.Thread): def __init__(self): threading.Thread.__init__(self) def run(self): arrayDev = [] arrayApkPackage = [r'C:\Users\liangraorao\Desktop\apk\iBiliPlayer-bili.apk'] while True: udid_list = getSeriaoNum.get_devices() for udid in udid_list: if udid in arrayDev: continue adbModule.InstallApk(udid, arrayApkPackage).start() arrayDev.append(udid) if len(arrayDev) > 10: arrayDev.clear() #需要安装的手机数量==已经安装的手机数量,结束循环 num = len(getSeriaoNum.get_devices()) if len(arrayDev) == num: break time.sleep(10) InstallApk().start()