나는 특정 권한을 패키지에 부여한 것의 의미를 이해하려고 노력하고있었습니다. 내 모든 불신앙에 나는 질문에 만족스럽게 대답 할만한 자료를 찾을 수 없었다.패키지 사용 권한의 의미 (모든 Android 개발자가 기부하도록 초대 됨)
1) 어떤 사용 권한이 누구에게 사용되도록 예약되어 있습니까?
2.) 응용 프로그램에 대한 사용 권한을 부여하는 효과의 레벨은 보안 측면에서 다릅니다. 사용자가 조심하고 설치시합니다 (반향이 될 일을 완전히 이해하는 것이 필요합니까 허락 어떤 종류의
3).)
4) 응용 프로그램이 부여 된 권한을 남용 할 때 식별하는 방법 그걸로?
일련의 예제 프로그램과 일련의 문서를 통해 우리는 안드로이드에 대한 허가를위한 명확한 작업 모델을 구성 할 수 있기를 바랍니다. 이를 이해하고 더 나은 애플리케이션을 개발하고 사용자의 보안 수준을 이해하는 데 도움이되도록 관련 예제 코드를 붙여 넣기를 바랍니다.
감사 Shouvik
편집 : 내가 결국이 토론에서 달성하고자하는 것은 내가 권한의 그룹을 클러스터 때, 나는 내 응용 프로그램이 할 수있는 일 무슨 간결한 그림을 얻을 수 있어야한다는 것입니다 내 데이터로. 그런 다음 응용 프로그램을 설치하여 위험을 평가하고 위험을 감수 할 수 있는지 판단 할 수 있어야합니다. 모든 앱에서 악의적 인 용도로 파마를 요청할 것을 제안하는 것은 아닙니다. 나는 그 의도와 함께 할 수있는 앱의 0.1 %를 여기 있습니다! =)
내 말을 믿지 마십시오. 여기 내 생각을 명확한 관점으로 생각하는 토론 그룹에서 나온 링크가 있습니다. http://groups.google.com/group/android-developers/browse_thread/thread/88b69b590c4d1482/d4bfb0e544d8a3a9?lnk=gst&q=permissions#d4bfb0e544d8a3a9
질문을 수정하고 자유롭게 같은 것을 추가하고 싶습니다. 나는 더 좋은 질문을 생각할 수 없었습니다. 그러니 하나를 생각해 내십시오. =) – Shouvik
저는 Google 검색 결과에 시간을 할애했지만 안드로이드 문서가 얼마나 부족한 지 충분히 강조 할 수는 없습니다. 그들은 실제로 대답보다 더 많은 질문을 제기합니다! – Shouvik