본문 바로가기
개발관련/flutter

[flutter] 플러터 위치정보 가져오기 및 권한 물어보기

by BlueOcean&Shark 2022. 7. 13.

플러터로 위치 권한을 묻는 방법과 위치정보 가져오는 방법을 알아보겠습니다. 

 

 

▣ 위치권한

android>app>src>main>AndroidManifest.xml파일에

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

를 입력합니다. 그러면 사용자에게 위치 권한을 물어봅니다.

플러터위치권한묻는코드위치

 

플러터위치권한묻는코드

 

 

 위치정보 가져오기

1. pubspec.yaml파일에 geolocator: ^7.3.3 을 입력하여 설치합니다.

 

2. 위치정보를 가져올.dart페이지에 import 해줍니다.

 

3. 아래와 코드와 같이 함수를 만들어 position정보를 가져옵니다. 위도와 경도를 알고 싶으면 position.longitude와 position.latitude를 이용해  정보를 가져올 수 있습니다.

 

 

댓글