Я следую руководству 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 или ссылки на сборку?)