디버깅 로그 확인을 위해 SECRET_CODE 를 사용하였는데 언제부터인가 안되는 단말이 생기기 시작했다.
관련 내용을 정리해본다.
기본 dialer 앱을 통해 동작시켜야 한다.
*#*#code#*#* 이 동작하지 않을 경우는 adb 를 이용하는 방법도 있다.
adb shell am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://codeNumber
but, Android Oreo(?) 이후부터는 exception 발생한다.
java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.provider.Telephony.SECRET_CODE
API29 에서 ACTION_SECRET_CODE 가 생긴다는데 추후 확인 필요하다.
현재까지의 결론은, S 폰은 위 방법들로는 안되는거 같고, 내가 가지고 있는 일부 폰에서는 dialer app 에서는 동작은 한다.
2019년 7월 18일 목요일
피드 구독하기:
댓글 (Atom)
안드로이드(Android) 16 소개
안드로이드 16이 드디어 출시되었어요! 🎉 이번 포스팅에서는 안드로이드 16의 다양한 기능과 장점에 대해 자세히 알아보도록 할게요. 1. 안드로이드 16 소개 안드로이드 16은 구글의 모바일 운영 체제인 안드로이드의 최신 버전으로, 많은 ...

-
메모리 사용량 알기 1 - heap Runtime runtime = Runtime. getRuntime (); long maxMemory = runtime.maxMemory(); long totalMemory = runtim...
-
https://developer.android.com/reference/androidx/recyclerview/widget/ListAdapter # 안드로이드 ListAdapter 사용하기: 효율적인 RecyclerView 업데이트 안드로이드 개발에서...
-
국민연금 수령나이에 대해 알아볼께요. 국민연금은 우리나라에서 가장 중요한 사회보장 제도 중 하나로, 노후에 필요한 생활비를 지원해주는 역할을 해요. 많은 분들이 국민연금을 어떻게 수령할 수 있는지, 그리고 수령나이는 언제부터인지 궁금해 하실 텐데요...
댓글 없음:
댓글 쓰기