Geolocator パッケージを使用して Flutter で現在の地理位置情報を取得しようとしていますが、機能していません。ここに私の関数コードがあります:
local() async {
final Geolocator geolocator = Geolocator()..forceAndroidLocationManager = true;
var position = await geolocator.getCurrentPosition(desiredAccuracy: LocationAccuracy.low);
print(position);
}
NULLを印刷しています。
注 : AndroidManifest で geolocator API キーとともに適切なアクセス許可を設定しました。
Geolocator パッケージのバージョン: 5.3.0
Flutter Doctor: (現在、フラッターの最新バージョンは使用できません)
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.17.5, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Android Studio (version 3.6)
[✓] VS Code (version 1.48.2)
[✓] Connected device (1 available)
• No issues found!