FusedLocationProviderClient не может быть найден в сервисах Google Play.

Я пытаюсь использовать службу определения местоположения сервисов Google Play с Xamarin, перейдя по этой ссылке:

https://docs.microsoft.com/en-us/xamarin/android/platform/maps-and-location/location

Функция IsGooglePlayServicesInstalled возвращает значение true, и Xamarin.GooglePlayServices.Maps установлен.

Что я делаю не так?


person O. Dacca    schedule 19.03.2018    source источник
comment
что говорит журнал ошибок, пожалуйста, распечатайте его   -  person krishank Tripathi    schedule 19.03.2018
comment
Похоже, мне не хватает пакета или пространства имен.. ошибка: имя типа или пространства имен «FusedLocationProviderClient» не найдено (вам не хватает директивы использования или ссылки на сборку?)   -  person O. Dacca    schedule 19.03.2018
comment
можете ли вы показать версию игрового сервиса, которую вы используете   -  person krishank Tripathi    schedule 19.03.2018
comment
Версия: 12.2.21 (448-188803320)   -  person O. Dacca    schedule 19.03.2018
comment
Я уже упоминал в посте, что я следую этой ссылке. Я выполнил шаги, но не могу определить FusedLocationProviderClient. Я не думаю, что версия моих сервисов Google Play имеет значение, потому что сборка завершается сбоем, когда я добавляю определение экземпляра FusedLocationProviderClient.   -  person O. Dacca    schedule 19.03.2018
comment
Укажите ошибки сборки/выполнения   -  person Mathieu de Lorimier    schedule 19.03.2018
comment
это не ошибка, просто я не могу добраться до класса «FusedLocationProviderClient», хотя я установил пакет Maps и включил пространства имен, как объясняется в статье.   -  person O. Dacca    schedule 19.03.2018
comment
Посмотрите на эту ссылку: stackoverflow.com/questions/44651889/ В студии Android, чтобы решить эту проблему, нам нужно включить зависимость в файле build.gradle, такая же ситуация в Xamarin? и какая альтернатива этому файлу?   -  person O. Dacca    schedule 19.03.2018


Ответы (1)


Решение: установите пакет Xamarin.GooglePlayServices.Location nuget.

В документах здесь они не Не говоря уже об этом пакете, я даже не знал, что он существует.

person O. Dacca    schedule 19.03.2018