현재 진행중인 프로젝트를 진행하면서 어플에서 해당번호로 한뼘통화(스피커폰)를 거는 이슈가 있었다.

해당 이슈는 어려운부분은 아니지만 한글로 된 가이드를 찾아보지 못해서 이렇게 적어본다.



전화를 거는데는 TelephonyManager 와 통화상태를 확인할 StatePhoneReceive,

그리고 스피커폰을 제어할 AudioManager 가 필요하다.


그리고 Manifest 에

MODIFY_AUDIO_SETTINGS

CALL_PHONE

READ_PHONE_STATE

퍼미션이 필요하다.






이렇게 Permission 을 설정해줘야한다.

그리고 java 소스는 다음과 같다.




티스토리 툴바