주간 인기 게시물

총 게시물 39,242건, 최근 0 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

오레오 BroadcastReceiver, 앱이 죽으면 리시버가 작동을 안하나네요.

글쓴이 : likemed 날짜 : 2018-09-08 (토) 11:23 조회 : 5013
글주소 : http://www.androidside.com/B49/170346
 
  내일의 장보기, 마켓컬리
컬리만의 믿을 수 있는 맛과 품질을 신선하게 식탁까지, 오레오
www.kurly.com
  오레오 쇼핑은 티몬
오레오, 합리적인 가격, 파격 SALE 알뜰구매 찬스! 초저가, 빠른배송!
www.tmon.co.kr
  롯데닷컴 오레오
오레오, 브랜드 신선&가공식품 제안! 건강식품 대잔치, 9% 추가쿠폰증정
www.lotte.com
신청하기


안녕하세요, 초보이고, 샘플 코드를 바탕으로 SMS Receiver app 구현 중인데요
manifest에서 
<receiver
android:name=".SMSReceiver"
android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>

자바에서 
public class SMSReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
~~~~~~~~~~~
}
}
로 잘 작동하는데요. 
오레오에서 앱이 중단되면 BroadcastReceiver가 작동을 안합니다. (실행되면 작동을 하고요)
찾아보니 오레오에서 암시적 브로드캐스트(매니페스트)는 지원이 안되고 명시적으로 사용해야된다고 되어 있는데 어떻게 해야되는지 힌트나 예제 코드 알려주시면 감사하겠습니다.

조언 부탁드리고요.
간혹 SMS를 다루게 되면 해킹한다고 생각하시는 경우가 있는데 그런목적은 절대 아닙니다.
감사합니다.





질문자가 자신의 포인트 10 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 8을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기