Не могу обновить библиотеки поддержки и пакеты GooglePlay.Maps в моем проекте xamarin.android - PullRequest
0 голосов
/ 31 октября 2019

Я следую руководству YouTube по интеграции PlacesApi в мой Xamarin.android проект. Я использовал версию 28.0.0.1 для библиотек поддержки и Android OS 8 (Oreo) в качестве Target Framework, и в учебном пособии требовалось обновить библиотеки поддержки до последней версии 28.0.0.3 и установить целевой Framework как Android 9 (Pie).

* 1007. * Когда я обновляю все свои пакеты и устанавливаю целевой фреймворк на Android 9, я получаю массу ошибок при сборке. Даже если я установлю пакет PlacesApi, я не могу ссылаться на него ни в одном из моих классов. Я знаю, что это проблемы совместимости, но я сделал почти все, как nuget-restore, удалив все пакеты из консоли диспетчера пакетов вместе с их зависимостями, но не повезло. Я использую mono.Android = 8.

Список ошибок:

1- Не удалось найти тип или имя пространства имен GoogleMap (отсутствует директива using или ссылка на сборку?) - Примечаниечто я уже импортировал google.maps, используя директиву «using» вверху.

2- Не удалось загрузить задачу Xamarin.Build.Download.XamarinBuildAndroidAarProguardConfigs из сборки C: \ Users [Имя пользователя] [Путь проекта] \пакеты \ Xamarin.Build.Download.0.4.11 \ сборка \ Xamarin.Build.Download.dll. Убедитесь, что объявление правильное, что сборка и все ее зависимости доступны и что задача содержит открытый класс, реализующий Microsoft.Build.Framework.ITask.

3- Имя типа или пространства имен 'Gms'не может быть найдено (вам не хватает директивы using или ссылки на сборку?)

...