python获取手机包名并遍历

# -*- coding: UTF-8 -*-
import  os
import time
from  uiautomator import device as d
os.system('adb devices')
a = os.popen("adb shell pm list package") #获取手机上所有的包名
for i in a:
    i = i.lstrip('package').lstrip(":").strip()#取出每一个包
    os.system( "adb shell monkey -p "+i+" -c android.intent.category.LAUNCHER 1") #将包名拼接到命令中
    time.sleep(3)
    d.press.home()

你可能感兴趣的:(python获取手机包名并遍历)