반응형
- receiver 의 exported 속성.
이 녀석이 true 이면 다른 application 으로부터 intent 를 받을 수 있습니다. false 라면 같은 application 또는 같은 UID 를 가진 application 으로부터만 intent 를 받을 수 있습니다. exported 의 기본값은 intent filter 의 유무로 결정됩니다. intent filter 가 있다는 것은 외부 application 으로부터 intent 를 받을 준비가 되었다는 의미로 기본값은 true 가 됩니다. 반대로 intent filter 가 없다는 것은 intent 에 명시적으로 class 이름을 넣어주어야 한다는 것이고 이는 외부 application 으로부터 intent 를 받을 수 없다는 의미로 기본값은 false 가 됩니다. ( 보통 외부에서는 class 이름을 모르니깐요 ) exported 는 물론 permission 을 주어서 exported 와 비슷한 효과를 낼 수 있습니다.
도움이 되셨다면 손가락 꾸욱~
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[Android/안드로이드] Reciever 의 permission 속성. (2) | 2012.05.01 |
---|---|
[Android/안드로이드] Android 에서 UID 의 의미. (0) | 2012.05.01 |
[Android/안드로이드] ICS 부터 Broadcast 시 주의해야 할 점. ( Stopped Process.. ) (4) | 2012.05.01 |
[Android/안드로이드] 안드로이드 APK 파일 용량 제한. (2) | 2012.04.24 |
[Android/안드로이드] Android Layout Tricks #4 : Optimize with stubs (0) | 2012.04.17 |
댓글