[flutter]현재 위치 정보를 가져오는 플러그인 패키지(geoloactor)

2023년 12월 09일 by 진아사랑해

    [flutter]현재 위치 정보를 가져오는 플러그인 패키지(geoloactor) 목차
반응형

https://pub.dev/packages/geolocator

 

geolocator | Flutter Package

Geolocation plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API for generic location (GPS etc.) functions.

pub.dev

위치 정보를 가져오는 플러그인입니다.

pubspec.yaml 파일에 아래를 추가합니다.

geolocator: ^10.1.0

프로그램에서는

LocationPermission permission = await Geolocator.requestPermission();
Position position = await Geolocator.
getCurrentPosition(desiredAccuracy: LocationAccuracy.high);

 

위에 문장은 위치정보 접근허용에 대한 권한을 구하는 문장이고

아래 문장은 위치 정보를 가져오는 문장입니다.

 

android-> app -> src -> main에 있는 

androidManifest.xml파일에 아래 문장을 추가시켜줍니다.

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

 

 

 

반응형