本文主要是介绍Python脚本批量安装Android 应用(附上shell脚本批量安装应用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
######################python 代码实现
#!usr/bin/python
# -*- coding:utf-8 -*-
# Author:joy
# 把指定目录的apk安装到所有连接设备中
import os
import subprocess
import threading
import re
import time
apk_path = "D:\\yjapk\\jiagu_sign.apk"
def excute(cmd):subprocess.Popen(cmd, shell=True)
def get_conn_dev():connectdeviceid = []p = os.popen('adb devices')outstr = p.read()print(outstr)connectdeviceid = re.findall(r'(\w+)\s+device\s', outstr)return connectdeviceid
def main():connectdevice = get_conn_dev()commands = []for device in connectdevice:cmd = "adb -s %s install -r %s" % (device,apk_path)commands.append(cmd)threads = []threads_count = len(commands)for i in range(threads_count):t = threading.Thread(target = excute, args = (commands[i],))threads.append(t)for i in range(threads_count):time.
这篇关于Python脚本批量安装Android 应用(附上shell脚本批量安装应用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!