※ 引述《dodopig1982 (上官工頭)》之銘言:
: 各位高手...請問有人會讓pixel8 pro能定時開啟和關閉手機wifi嗎?比如每天凌晨一點
: 打開wifi,然後凌晨五點關掉...感謝大大...
突然對這個需求有些興趣,
上網查詢相關資料。
根據這篇貼文:
https://issuetracker.google.com/issues/128554616
官方文檔提到,
其實之前的 Android Q 版本之後,
官方就不太允許第三方應用程序開關WiFi。
不過底下的一則回覆:
https://issuetracker.google.com/issues/128554616#comment808
分享一個可行方法,
Android 14 背景常駐程式termux api 可以開關WiFi,
需要 tasker 定時排程 與 termux api 。
termux:
https://github.com/termux/termux-app
termux api addon:
https://github.com/termux/termux-api
安裝termux 和 termux api addon,
如果對於Linux CLI 文字模式打指令不陌生,
在 termux 終端機文字介面就不會太排斥,
當然閱讀理解簡單英文單字也還好。
開關 WiFi 的部分:
https://wiki.termux.com/wiki/Termux:API
https://wiki.termux.com/wiki/Termux-wifi-enable
termux-wifi-enable [true | false]
我的手機是Android 15,但不是谷歌 pixel。
錄製 termux 指令開關 WiFi,
分割視窗的上方是 termux 執行指令開關 WiFi,
下方則是設定頁面的 WLAN 選項,
指令 true ,WLAN 就跟著啟用。
指令 false ,WLAN 就跟著關閉。
而 termux 裡頭的指令或腳本,
依據設定的時間表自動執行,
不需要在再額外安裝 tasker ,
termux 本身就有 Linux 的 cron ,
填一填設定檔,常駐啟用 cron 服務。
一打開 termux,背景執行 cron,
第一個時間到就執行指令啟用 WiFi,
下一個時間到就執行指令關閉 WiFi。
關鍵字:Linux 文字模式,termux,cron。