안드로이드 개발 질문/답변
(글 수 45,052)
SMS를 받아서 처리하는 어플입니다 그런데
루팅을 한 폰에서는 특정 SMS에 대해서는 SMSReceiver의 onReceive가 전혀 호출이 되지 않습니다.
황당한 경우를 다 겪어 봅니다....-_-;;;;
혹시 이런 상황을 해결해 보신분 있으시면 답변좀 부탁 드립니다.
<receiver android:name=".SmsReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
</intent-filter>
</receiver>
<uses-permission android:name="android.permission.RECEIVE_SMS" />
Manifest파일의 SMS관련 부분 추가하였습니다 혹시 빠진 부분이나 추가해야할 부분이 있나요?
onReceive가 아예 호출이 되지 않아 SmsReceiver 소스는 올리지 않습니다..^^;;
감사합니다.




시스템 SMS 어플이 교체 되는 바람에 기존에 날리던 broadcast를 안날리던가...다른 방식으로 날리고 있는 걸로
추측되네요
로그 찍어가면서 교체된 SMS가 날리는 broadcast의 정보를 얻어내서 해당 intent filter를 추가해야 할 것으로 보입니다