마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 realcall 상태 받는법

0 추천
TelephonyManager를 이용하면 CallState를 받아서

IDLE, OFFHOOK등 상태를 받을 수 있는데요

문제는 상대방이 전화를 받은상태인지 신호가 가는상태인지 구분이 안되더라구요

둘 다 Ringing으로 나오니 ...

 

그래서 real call 상태를 받고싶은데 어떻게 방법이 없는지 문의드립니다.

 

이클립스 DDMS의 All Message(no filters)를 확인해 보니

 

AudioHardwareMSM8660 이라는 테그에서

real call이 시작된걸 감지하더라구요.

 

저 로그를 뿌려주는곳에 접근하는 방법이 있으면 가능할것 같은데요

또는 All Message를 파싱할 수 있다면 realcall을 캐치할 수 있을것같은데

 

혹시 관련 정보 있으면 도움좀 부탁드립니다
음무 (17,820 포인트) 님이 2014년 4월 29일 질문

1개의 답변

+1 추천
 
채택된 답변
젤리빈부터는 다른 앱이 생성한 로그캣은 읽을 수 없습니다.
익명사용자 님이 2014년 4월 29일 답변
음무님이 2014년 4월 30일 채택됨
통화관련 로그도 다른앱 로그인가요 ?
시스템로그는 어떻게 읽을 수 있을까요 내용 보니까
아샌 이휴 서드퍼티 앱은 시스템로그와자신의 로그를 제외한 로그는 읽을수 없다고하는데 시스템로그 읽는방법을 계속 찾아보고있는데 잘 안보이네요 ..
젤리빈 부터는 자신이 생성한 로그만 읽을 수 있습니다.
시스템 로그도 못본다는거죠 ? 디바이스자체 전화관련 로그라던지 ...
...