궁금한게 있어서요..

컨텍트 프로바이더를 이용해서 주소록에 접근하기 위해서는

퍼미션 설정(권한설정)을 해야만 이용가능한데요....

여기서 질문입니다!!!



상식적으로 생각해보면..

안드로이드에서 제공해주는 주소록

내가 만들 App A

A에서 주소록을 쓰기 위해서 권할설정(주소록을 쓰겠다)을 하게 되는데..

이 설정을 왜 하는지 모르겠어서요^^;;


이렇게 권한설정을 하게 되면

내가 만든 App A가 설치될때.."주소록을 사용할겁니다.."라고 실제 사용자에게 묻기 위해서 설정하는건가요??

아니면 App A를 사용할때 "주소록을 사용할껍니다.." 라고 묻기 위해서 설정하는건가요??

(실제로 에뮬레이터에서 이런 메세지를 뿌려주지는 않더라구요,,, 실제 폰에서는 뿌려줄런지...)



개발자가 App을 개발할때, 모든 권한을 다 주고....

개발하면 엄청 편한거 아닌가요??


그리구

권한이라는게 ....

A 가 B를 가 존재하는 상황에서

B 가 A를 사용한다면....( A가 ...B는 나를 이용할 수 있다!!!!! 라고 해야하지 않나요?)

근데...마치 안드로이드 개발할때는..

B가 A를 사용한다면...(B가 A 사용할게!!!!!라고 하고 있으니....)

뭔가 조금 이상해서요^^;;

궁금한데 알려주세요~~~