安卓(Android)手機自動打開APP

背景情況

有時會忘記打卡,于是想在某個時間段自動打開釘釘,從而操作打卡,避免忘記。

手機:
  魅族16th,已官方root

軟件:
  Tasker 5.0u7
  SuperSU 2.82-SR4

使用root命令的處理

因使用官方的root管理,而不是使用SuperSU,導(dǎo)致Tasker無法獲取到root,所以要先安裝SuperSU,整個過程如下:
安裝SuperSU → 用官方Root(設(shè)置-安全-Root)給SuperSU權(quán)限 → 打開SuperSU(會提示su文件被占用,直接退出) → 打開Tasker添加shell命令并勾選使用Root(SuperSU不能刪掉,否者用不了root)

后來發(fā)現(xiàn)高版本的Tasker(如5.9.2版)可以使用其他權(quán)限管理工具獲取權(quán)限了。

shell命令,參考如下blog:
https://blog.csdn.net/mergerly/article/details/77508516

任務(wù)記錄

整個任務(wù)過程

備注說明:

  1. %PingMu 變量,用來存放屏幕狀態(tài),如果有此變量代表屏幕是“關(guān)”,最后打開釘釘后也執(zhí)行關(guān)屏,避免誤觸。如果無此變量,代表屏幕是“開”,正在使用手機,所以打開釘釘后,等操作完打卡,就自動結(jié)束釘釘。
  2. %SuiJi 變量,用來存放一個隨機等待時間。
  3. input keyevent 26是電源鍵,62是空格鍵,輸入文字是鎖屏密碼
  4. 最后通過固定的時間調(diào)用這個任務(wù)就好。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容