0

Я пытаюсь добавить эти 2 библиотеки поддержки для моего проекта через NuGet менеджера в Visual Studio для того, чтобы иметь возможность использовать DrawerLayout и ActionBarDrawerToggle. Однако обе библиотеки не могут установить с той же ошибкой:Visual Studio 2015 - Добавление v4 Библиотека Поддержка Android и v7 использовать DrawerLayout и ActionBarDrawerToggle

***** Не удалось установить пакет «Xamarin.Android.Support.Compat 24.2.1». Вы пытаетесь установить этот пакет в проект, который нацелен на «.NETFramework, Version = v4.5», но пакет не содержит ссылок на сборки или файлов содержимого, которые совместимы с этой инфраструктурой. Для получения более подробной информации, обратитесь к автору пакета ***** (скриншот ошибки также предусмотрено в нижней части)

Ниже приведены скриншоты для этих 2-х библиотек, как показано в VS2015 NuGet Package Manager:.

Xamarin.Android.Support.v4

enter image description here

Xamarin.Android.Support.v7.AppCompat v 24.2.1

enter image description here

Я установил SDK платформы в моем менеджере Android SDK от API19 до API25 и в Extras, у меня есть и Android Поддержка Repository и Поддержка библиотеки Android, как можно увидеть ниже: enter image description here

И у меня есть установленные Android SDK Tools платформенные инструменты и встроенные инструменты от 19 до 25.2.2:

enter image description here

После того, как я выбираю, чтобы установить эти 2 библиотеки для моего проекта и нажмите ОК Обзор изменений диалог и диалог Лицензия Приемка, установка завершается с ошибкой, как показано ниже:

enter image description here

+0

Эти два пакета должны * ТОЛЬКО * быть установлены в вашем проекте «Xamarin.Android», а не на вашем тестовом проекте. Вы также должны убедиться, что мой другой ответ также верен: http://stackoverflow.com/questions/40308329/cannot-install-xamarin-android-support-v4/40309184#40309184 –

ответ

0

Похоже, что все, что мне нужно сделать, это перезапустить мою Visual Studio.

1

Пакет Xamarin.Android.Support.Compat 24.2.1 NuGet содержит узлы для MonoAndroid v7.0. Таким образом, вам нужно будет изменить целевую структуру вашего Android-проекта на 7.0. Вы должны иметь возможность изменить это в параметрах проекта Visual Studio.

Возможно, вам потребуется обновить SDK для Android, если v7.0 недоступен.

См. Также forums post.

+0

Мои SDK-платформы от API 19 до 25 (что 7.1.1). – pixel

+1

Кажется, что 7.0 не 7.1.1 как цель. – Krumelur

+0

выглядит как все, что мне нужно - это перезапустить VS. которые решили его, не нужно было менять целевую структуру. В любом случае спасибо Krumelur – pixel