python對安卓手機執行飛行模式

2021-09-04 04:25:30 字數 912 閱讀 2113

匯入os模組

import os

它建議以下方式啟用飛機模式:

adb shell settings put global airplane_mode_on 1

不幸的是,它不起作用。它只是改變了飛行模式圖標的狀態,但所有無線電仍處於活動狀態

它缺少乙個非常重要的部分,即在設定更改後立即廣播意圖,以通知應用程式飛行模式狀態已更改。

啟用飛行模式,請使用以下命令:

cmd_one = "adb shell settings put global airplane_mode_on 1"

os.system(cmd_one)

cmd_one = "adb shell am broadcast -a android.intent.action.airplane_mode --ez state true"

os.system(cmd_one)

禁用飛行模式,您必須將設定設為0並再次廣播意圖:

cmd_two = "adb shell settings put global airplane_mode_on 0"

os.system(cmd_two)

cmd_two = "adb shell am broadcast -a android.intent.action.airplane_mode --ez state false"

os.system(cmd_two)

使用minicap對安卓手機快速截圖

使用uiautomator2,從截圖開始到存入電腦,大概需要1 2s.而minicap可以把時間減少到到ms級別.pip3 install uiautomator2 uiautomator2 init此時手機上已經安裝好了 minicap 和 atx agent,並且其實 atx agent 應該已...

安卓手機使用termux執行完整的linux環境

將termux的軟體源換成清華源 sed i s deb.stable main 1 ndeb stable main prefix etc apt sources.list sed i s deb.games stable 1 ndeb games stable prefix etc apt so...

qpython3 安卓上執行Python

qpython3是乙個在android上執行python3指令碼引擎,它整合了python3直譯器 console 編輯器和sl4a庫。可以讓你在android裝置上執行python語言開發的程式。它就是android上的python!此外,它提供了開發工具能讓你在android裝置上方便地開發py...