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

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

글쓴이 : likemed 날짜 : 2018-09-08 (토) 11:23 조회 : 2073
글주소 : http://www.androidside.com/B49/170346
 
  오레오 쇼핑은 티몬
오레오, 합리적인 가격, 특가 SALE 알뜰구매 찬스! 초저가, 빠른배송!
www.ticketmonster.co.kr
  수입과자할인 재팬푸드몰
오레오, 수입식품, 일본수입과자, 사탕, 초콜릿 도소매 할인몰.
www.japanfoodmall.com
  역시 NO.1 롯데면세점
KT,SKT,LG 고객 전용혜택&등급UP기회! 제휴포인트와 할인혜택을 냠냠
kor.lottedfs.com
신청하기


안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang

안녕하세요, 초보이고, 샘플 코드를 바탕으로 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 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기