Я работаю над формами xamarin. Я использую библиотеку xamarin.Essentials, чтобы получить текущее местоположение. В iOS он работает нормально, но в android приложение зависает, когда я вызываю Geolocation.GetLastKnownLocationAsyn c (). Означает, что после вызова следующей строки он никогда не возвращается.
var currentLocation = await Geolocation.GetLastKnownLocationAsync();
Я установил все разрешения в Android файле манифеста
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
<uses-feature android:name="android.hardware.location.network" android:required="false" />
Кто-нибудь знает, в чем может быть проблема при вызове GetLastKnownLocationAsyn c? Я использую версию 1.5.3.2 Xamarin.Essentials