想到平時(shí)想用adb 我就忍不住去翻開(kāi)筆記,腦子記不住,不好使,不知道大家有沒(méi)有這個(gè)想法呢,不管你有沒(méi)有,反正我有了,ttm,太煩人了,于是乎,我就開(kāi)始給自己寫(xiě)個(gè)需求文檔,
這就是我寫(xiě)的,產(chǎn)品需求,合理不,管他合不合理,我看著能舒服就可以,
其實(shí)做出來(lái)的真實(shí)的效果圖差很遠(yuǎn),待會(huì)會(huì)給你們展示的,這里我要說(shuō)的是電量和幀率展示這個(gè)版本沒(méi)有坐進(jìn)來(lái),沒(méi)有考慮pass值不存在的情況,因?yàn)橛行〢PP或許沒(méi)有,
既然有了需求,那么開(kāi)始寫(xiě)代碼吧。我選擇python3.6.1 (備注:這里不支持python2.7)
下面來(lái)展示下代碼,先看獲取值的代碼
import os,time,platform,timedef starttime_app(packagename,packagenameactivicy):#啟動(dòng)耗時(shí) cmd='adb shell am start -W -n %s'%packagenameactivicy me=os.popen(cmd).read().split('\n')[-7].split(':')#獲取啟動(dòng)