간단한 SMS 발송 안될 경우 체크해야할 것

2010. 3. 11. 13:04안드로이드 개발

Manifest 파일에 다음과 같이 SEND_SMS 이외에 READ_PHONE_STATE도 퍼미션을 지정해주어야 한다. 복잡한 기능도 아닌데 SMS 예제 조차 자꾸 문제가 생겨서 Exception을 찍어보았더니, 어이 없게도 이것도 추가해줘야 한단다.

<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>

예전에는 SEND_SMS 퍼미션만 지정해주면 되었던 것 같은데, 아마도 안드로이드 버전마다의 차이로 인해서 발생하는 문제일 듯.