안드로이드에서는  보안과 관련된 중요한 사항에 사용자의 허가를 받아야 하는데, 허가가 필요한 사항응 반드시 manifest에 명시해야하는데 빨간색과 같이 표시하면 된다.

 

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
       
package="com.example.snazzyapp">

   
<uses-permission android:name="android.permission.INTERNET"/>
   
<!-- other permissions go here -->

   
<application ...>
        ...
   
</application>
</manifest>

 

한편 사용자의 허가를 받아야하는 서비스는 아래 표와 같으며 이들 서비스를 사용할 때는 위의 manifest에 반드시 명시해야하며 한번 허가받으면 다시 받을 필요가 없으나 사용자는 언제든 허가를 취소할 수 있다. 그리고, 권한이 없을 때는 사용자에게 권한을 요청해야만 한다.

 

서 비 스   이 름 설          명
LAYOUT_INFLATER_SERVICE 전개자
AUDIO_SERVICE 오디오 관리자
DOWNLOAD_SERVICE 다운로드 관리자
VIBRATOR_SERVICE 진동관리자
LOCATION_SERVICE 위치 서비스 관리자
POWER_SERVICE 전원 관리자

 

 

 

 

+ Recent posts