Yazeka
Arama sonuçlarına göre oluşturuldu
Flutter'da en yakın konumu bulmak için geolocator paketini kullanabilirsiniz 23. Bu paket, cihazın konum hizmetlerine kolay erişim sağlar ve hem Android hem de iOS platformlarında çalışır 14.
Adımlar:
- Paketi ekleyin: pubspec.yaml dosyasına
geolocator: ^9.0.2
bağımlılığını ekleyin 3. - İzinleri ayarlayın: Android için
AndroidManifest.xml
dosyasınaACCESS_COARSE_LOCATION
veACCESS_FINE_LOCATION
izinlerini ekleyin 4. iOS içinInfo.plist
dosyasına gerekli konum izinlerini ekleyin 3. - Konumu alın:
Geolocator
sınıfını içe aktarın vegetCurrentPosition
yöntemini çağırarak cihazın mevcut konumunu alın 23.
import 'package:geolocator/geolocator.dart'; getCurrentPosition() async { position = await Geolocator.getCurrentPosition( desiredAccuracy: LocationAccuracy.high, ); return position; }
5 kaynaktan alınan bilgiyle göre: