Tasker 5.11.13 update 후 발생하는 문제점 해결법
이전 버전까진 잘 되던 기능들이 5.11.14 업데이트 후에 안되는 상황이 발생했습니다.
구글 정책변경으로 API 29에 대응하는 버전 업으로 인해 해당 기능들이 안드로이드 10이상에서는 이제 안되는것 같습니다.
구글이 하나씩 막아가고 있는데 이러다 애플처럼 되는건지 ㅠㅠ
- WIFI Toggle Error
Wifi Off Action을 실행하면 아래와 같은 에러 노티가 뜨면서 실행이 안됩니다.
Google has changed the wa Android works for apps that target API 29, so Tasker can't toggle wifi anymore.
...
https://issuetracker.google.com/issues/128554616
Wifi toggle 해결방법
아래의 apk를 다운받아 설치하면 위의 에러가 발생하지 않고 진행됩니다.
https://drive.google.com/file/d/1B_cVPKDvIWQPmr3ZppymGvAKEinLsukc/view
TaskerSettings.apk
drive.google.com
위 APK 출처이자 Tasker개발자 원문입니다.
https://www.reddit.com/r/tasker/comments/j9voud/dev_tasker_5110beta_for_the_brave_ones/
- End Call Error
Ending Calls In Android 10+ Google has blocked apps that target API 29+ (as now Tasker is required to do) from ending a call like they normally would. To end a call please enable root or ADB Wifi, or use the "Call Screening" action instead.
통화 종료(End Call)의 경우도 위의 Wifi와 같은 문제인데 위의 apk로는 해결이 안됩니다.
Call Screening 을 사용하라고 하는데 이것은 전화벨이 울릴때 거부하는 것일뿐이고
제가 사용하는 Take Call - wait - End Call 과 같이 통화 중 전화 끊는것은 안됩니다.
그래서 java Function 을 이용해서 통화중 끊기를 만들어서 사용했습니다.
End Call
A1: Java Function [
Return:(TelecomManager)telmgr
Class Or Object:CONTEXT
Function:getSystemService {Object}(Class) Param:TelecomManager Param: Param: Param: Param: Param: Param:
]
A2: Java Function [
Return:
Class Or Object:telmgr
Function:endCall {boolean}() Param: Param: Param: Param: Param: Param: Param:
]
'IT 정보 > Tasker' 카테고리의 다른 글
Teclast M40 구입 기념 - 모바일 브라우저용 네비게이션 (1) | 2021.01.24 |
---|---|
Tasker에 adb로 권한 주기 (0) | 2021.01.22 |
Tasker widget error (0) | 2020.08.03 |
[Tasker]인증문자 수신시 자동으로 인증번호 복사하기 (4) | 2020.02.10 |