디버깅 로그 확인을 위해 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)
구글 EmbeddingGemma 2 핵심 총정리
사진·음성·코드를 하나로 묶는다? 구글 EmbeddingGemma 2 핵심 총정리 "기기 안에서 사진과 녹음 파일을 텍스트처럼 빠르게 찾을 수는 없을까?" 온디바이스 AI 개발하면서 다들 한 번쯤 이런 고민과 갈증 느껴보셨죠? 지...
-
Custom Annotation 선언 @Retention(용도) @Target(범위) public @interface XXX { ... } 용도 RetentionPolicy.java (java.lang.annotation) /** *...
-
IPTV 공유기를 다른방에서 사용시 와이파이 속도가 느린 감이 있어 공유기를 추가 설치 공유기 추가 방법에는 여러가지가 있을수 있겠다. 1. sub 공유기를 WDS 모드로 설정하여 사용 2. sub 공유기를 AP/스위치(허브) 형태로 연결하여 ...
-
AlarmManager 사용시 PendingIntent 에 Parcelable 로 전달시 수신부에서 null 이 되는 현상 Android N 이후부터 발생(정확히 7.0 인지 7.1 인지는 모르겠다 ) // send intent.pu...
댓글 없음:
댓글 쓰기