1 import os
2
3
4 def install():
5 apk = os.listdir('文件路径') # 读取目录下的文件
6 for i in apk:
7 print(i)
8 if os.path.splitext(i)[1] == '.apk': # 指定文件后缀
9 os.system('adb install 文件路径' + i) # 获取目录下的文件apk
10 print('安装成功')
11 pac = os.popen('adb shell pm list package -3') # 获取包名
12 f = pac.readline() # 读取包名
13 # 判断是否存在
14 if 'packageName' in f:
15 os.system('adb uninstall packageName') # 卸载
16 print('Text1')
17 elif 'packageName' in f:
18 os.system('adb uninstall packageName')
19 print('Text2')
20 else:
21 print('No text')
22 else:
23 print('没有找到apk')
24
25
26 def main():
27 install()
28
29
30 if __name__ == '__main__':
31 main()
32