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