08-05 10:59:35.740: D/AudioDeviceManagerObserver(1874): name: AUDIO_HDMI, state: 0, type: 1
08-05 10:59:35.740: D/StatusBar.DisplayController(2115): RECEIVE INETNE-----------ACTION_HDMISTATUS_CHANGED
08-05 10:59:35.740: D/StatusBar.DisplayController(2115): onHdmiPlugChanged and mIsStandby is = false
08-05 10:59:35.740: D/StatusBar.DisplayController(2115): hdmiplug and hdmiplug is = 0
안드로이드 단말기에 외부장치를 연결하거나 해제할때의 이벤트를 캐치하려 합니다.
연결 여부에 따라 ACTION_HDMISTATUS_CHANGED 이 발생하며 각종 state를 출력해주는데,
이 상태 값을 App단에서 받아올 수 있을까요?
외부장치 업체(중간업체)에 문의를 하니 로그에 찍히는 것이 없는지 확인해보라고 하네요.
이런식으로 개발을 해보는건 처음이고 난감한 상황이라 참.. 해보는데까지 해보고 요청하려합니다.
Android 4.1+ 부터 로그 전체를 받아올 수 있다고 하여 적용은 해봤는데, 공백으로만 찍히며 이 방법은 절대적으로 비효율적이라 생각합니다.