adb:設(shè)置手機(jī)屏幕亮度
在自動化測試過程中驻右,有時(shí)可能會需要調(diào)節(jié)Android設(shè)備屏幕亮度的場景時(shí),可借助adb命令來實(shí)現(xiàn)
-
獲取亮度是否為自動調(diào)節(jié)
adb shell settings get system screen_brightness_mode # 輸出:0(未開啟<自動調(diào)整亮度>), 1(已開啟<自動調(diào)整亮度>)
-
修改設(shè)備亮度為自動調(diào)節(jié)/ 取消自動調(diào)節(jié)
# 關(guān)閉<自動調(diào)整亮度> adb shell settings put system screen_brightness_mode 0 # 開啟<自動調(diào)整亮度> adb shell settings put system screen_brightness_mode 1
-
獲取當(dāng)前手機(jī)屏幕亮度值
adb shell settings get system screen_brightness # 輸出:'90\n' # <class 'str'>
-
設(shè)置當(dāng)前手機(jī)屏幕亮度
adb shell settings put system screen_brightness xxxx # 如設(shè)置為1000 adb shell settings put system screen_brightness 1000