adb命令獲取手機狀態信息


本文以手機鎖屏和不鎖屏狀態為例,其他狀態獲取方式類似。

一.先將手機處理鎖屏狀態

執行命令 ,獲取鎖屏下的數據

adb shell dumpsys window policy > off.txt

二.將手機處於解鎖狀態

adb shell dumpsys window policy > on.txt

三.用diff命令對比獲取到的文件

通過對比文件發現兩種狀態下有些變量值不一樣,我們就可以通過變量值得到屏幕狀態

四.python代碼實現

import os
screen_off_on = 'adb shell dumpsys window policy | grep mIsShowing'
status_off_on = os.popen(screen_off_on).read()
print(status_off_on)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM