# -*- coding: utf-8 -*- ''' Created on 2015å¹´1æ26æ¥ @author: xuxu ''' import os import time import sys #éè¦å¨èæ¬æå¨ç®å½AndroidAdbç®å½ä¸æä¸ªAndroidAdb.exeç¨åºï¼è¯¥adbå¯ä»¥æ¯æå®è£ 以䏿å½åçapk #éè¦å°apkæä»¶æ¾å¨èæ¬æå¨ç®å½ä¸çAppsç®å½ä¸ #æ£æ¥AndroidAdb.exe def check_adb(): if os.path.isfile("%s\\AndroidAdb\\AndroidAdb.exe" %os.getcwd()): return True else: return False #æ£æ¥Appsç®å½ def check_dir(): if os.path.isdir("%s\\Apps" %os.getcwd()): return True else: return False #å®è£ åºç¨ def install(): count = 0 apps_dir = "%s\\Apps" %os.getcwd() for path, subdir, files in os.walk(apps_dir): for apk in files: os.popen("%s\\AndroidAdb\\AndroidAdb.exe install %s" %(os.getcwd(), os.path.join(path, apk))) count += 1 print "\n%s apps install complete." %str(count) if __name__ == "__main__": if check_adb(): pass else: print "AndroidAdb.exe not exist." time.sleep(3) sys.exit(0) if check_dir(): pass else: print "Apps Directory not exist" time.sleep(3) sys.exit(0) install()