안드로이드를 통한 개발 시 특정 기능을 사용하기 위해선 Manifest파일에 권한을 선언해야 한다. 이번 글에서는 Manifest파일에 권한을 선언하는 방법, 위험 권한을 사용자에게 요청하는 방법 등에 대해 알아보자. 권한 등급 안드로이드에서의 권한은 일반 권한, 위험 권한, 서명 권한의 세 가지 보호 수준으로 나뉜다. 또한 각 수준마다 앱 사용 시 사용자에게 권한을 요청하여야만 해당 권한을 사용하는 기능이 제대로 동작할 수 있다. 일반 권한(Normal Permission) 일반 권한에는 인터넷(INTERNET), 블루투스 상태 확인(BLUETOOTH), 기기 간 근거리 통신 사용(NFC)등의 권한이 있으며, 앱 설치 시 사용자에게 권한 승인을 결정하는 팝업창을 보여준다. 권한 선언은 Manifest파..