自动安装apk,失败自动重连

import os, time
command = 'adb install -r sample-debug.apk'  # 可以直接在cmd中执行的命令
flag = False
while (flag == False):
    r = os.popen(command)  # 执行该命令
    info = r.readlines()  # 读取cmd的输出到一个list
    for line in info:  # 按行遍历
        line = line.strip('\r\n')
        print(line)
        if (str(line).__contains__("Success")): #apk安装成功后跳出循环
            flag = True
            break
    if (flag==False):
        time.sleep(1)
        print("失败,重新连接中")
input("结束")  #可以看到cmd的结果,防止执行完立即关闭cmd

猜你喜欢

转载自542255641.iteye.com/blog/2398617