IT

안드로이드 에 요청 할수 있는 모든 권한

bamboo7af 2024. 10. 22. 10:16

Flutter에서 Android 앱에 추가할  있는 모든 권한은 다음과 같습니다:

  1. 인터넷 사용: android.permission.INTERNET
  2. 연락처 읽기: android.permission.READ_CONTACTS
  3. 연락처 쓰기: android.permission.WRITE_CONTACTS
  4. 계정 가져오기: android.permission.GET_ACCOUNTS
  5. 외부 스토리지 읽기: android.permission.READ_EXTERNAL_STORAGE
  6. 외부 스토리지 쓰기: android.permission.WRITE_EXTERNAL_STORAGE
  7. 카메라: android.permission.CAMERA
  8. SMS 전송: android.permission.SEND_SMS
  9. SMS 수신: android.permission.RECEIVE_SMS
  10. SMS 읽기: android.permission.READ_SMS
  11. 전화 상태 읽기: android.permission.READ_PHONE_STATE
  12. 전화 걸기: android.permission.CALL_PHONE
  13. 음성 메시지 만들기: android.permission.ADD_VOICEMAIL
  14. SIP 사용: android.permission.USE_SIP
  15. 전화 로그 읽기: android.permission.READ_CALL_LOG
  16. 전화 로그 쓰기: android.permission.WRITE_CALL_LOG
  17. 전화 전환 서비스 바인딩: android.permission.BIND_CALL_REDIRECTION_SERVICE
  18. 캘린더 읽기: android.permission.READ_CALENDAR
  19. 캘린더 쓰기: android.permission.WRITE_CALENDAR
  20. 정확한 위치 접근: android.permission.ACCESS_FINE_LOCATION
  21. 거칠한 위치 접근: android.permission.ACCESS_COARSE_LOCATION
  22. 배경 위치 접근: android.permission.ACCESS_BACKGROUND_LOCATION

 권한들은 AndroidManifest.xml 파일에 추가할  있습니다. 예를 들어, 외부 스토리지 읽기 권한을 추가하려면 다음과 같이 작성할  있습니다:

xml
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

'IT' 카테고리의 다른 글

SQLite  (2) 2024.10.28
Visual Studio Code 업데이트 오류  (1) 2024.10.21