Location 2

[Android] BLE와 Location Permission 애플리케이션에서 블루투스 기능을 사용하려면 두 개의 권한을 선언해야 합니다. 그중 첫 번째는 Bluetooth 입니다. 이 권한은 연결 요청, 연결 수락 및 데이터 전송과 같은 블루투스 통신을 수행하는 데 필요합니다. 두 번째로 선언해야 하는 권한은 ACCESS_FINE_LOCATION입니다. 앱에 이 권한이 필요한 이유는 블루투스 스캔을 사용하여 사용자 위치에 대한 정보를 수집할 수 있기 때문입니다. 이 정보는 사용자 본인의 기기에서 가져올 수도 있고, 상점 및 교통 시설과 같은 위치에서 사용 중인 블루투스 비콘에서 가져올 수도 있습니다. 앱이 Android 9(API 레벨 28) 이하를 대상으로 하는 경우 ACCESS_FINE_LOCATION 권한 대신 ACCESS_COARSE_LOCATION 권한을.. Domain/Android 2021. 4. 23.
[Android] 위치정보 권한 ( Android10 Location / Location Permission / COARSE_LOCATION / FINE_LOCATION / BACKGROUND_LOCATION ) 사용자 개인 정보를 보호하려면 위치 서비스를 사용하는 앱에서 위치 정보 액세스 권한을 요청해야 합니다. 안드로이드에서는 Location Permission은 ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION, ACCESS_BACKGROUND_LOCATION을 제공합니다. 기존 ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION퍼미션에서 Android 10부터 추가적으로 ACCESS_BACKGROUND_LOCATION가 추가 되었습니다. ACCESS_COARSE_LOCATION 도시 블록 내에 위치 정확성을 제공합니다. ACCESS_FINE_LOCATION COARSE_LOCATION 보다 정확한 위치를 제공합니다. 이 권한은 BLE와 기기의 연결.. Domain/Android 2021. 4. 23.