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

안드로이드 긴급재난문자를 수신하고싶습니다. 도와주세요ㅜㅜ

0 추천
현재 앱을 개발중인 학생입니다.

긴급재난문자를 브로드캐스트로 받아서 앱을 강제부팅하게 할려고 하는데요

테스트결과 일반문자는 강제부팅이 되는데

긴급재난 문자는 셀브로드캐스트인가 다른방식을 통해 문자함으로 들어온다고하더라구요...

어떻게 해야 이 긴급재난문자를 받아서 앱을 강제부팅할지 구글신에게 도움을 요청해도

 찾기가 힘들어서 이렇게 도움을 구합니다... 아시는분 계신다면 도와주세요ㅜ
난장이군 (140 포인트) 님이 2016년 9월 20일 질문
앱을 강제 부팅 하신다는게 앱을 강제 실행 시키겠다는 뜻인가요?
네 맞습니다 문자의 문자열을 읽어서 해당하는 문자열이 잇을시 앱을 강제 실행하고싶습니다.ㅜ
일반 문자로 강제실행은 해결했는데 긴급문자는 강제실행이 안되더라구요....
브로드캐스트 리시버 필터에
<intent-filter>
    <action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
    <data android:mimeType="application/vnd.wap.mms-message" />
  </intent-filter>
이것도 한번 걸어 보시기 바랍니다.

원래는 mms수신 할때의 이벤트 액션값인데 긴급문자가 정확히 어떤 액션으로 들어오는지 알기가 애매하네요.
답변감사드립니다.
메니페스트에
        <!-- SMS 브로드캐스터 실행 -->
        <receiver android:name=".BroadCastSMS">
            <intent-filter android:priority="9999">
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <action android:name="android.provider.Telephony.SMS_RECEIVED" />
            </intent-filter>
// 추가부분
        <intent-filter>
             <action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
             <data android:mimeType="application/vnd.wap.mms-message" />
           </intent-filter>
// 추가부분 끝
        </receiver>
이렇게 말씀하시는거 맞으신가요? 테스트는 회사라...저녁에 할수잇어서 답답하네요
오늘 답변드린 소스로 테스트가 가능햇습니다 해결이되진않앗습니다ㅜㅜ

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...