0

Je suis en train d'ajouter ces 2 bibliothèques de soutien à mon projet par Nuget Manager dans Visual Studio afin de pouvoir utiliser DrawerLayout et ActionBarDrawerToggle. Toutefois, les deux bibliothèques ne parviennent pas à installer avec la même erreur:Visual Studio 2015 - Ajout du support Android Library v4 et v7 utiliser DrawerLayout et ActionBarDrawerToggle

***** Impossible d'installer le package 'Xamarin.Android.Support.Compat 24.2.1'. Vous essayez d'installer ce package dans un projet qui cible '.NETFramework, Version = v4.5', mais le package ne contient pas de références d'assembly ou de fichiers de contenu compatibles avec ce framework. Pour plus d'informations, contacter l'auteur du package ***** (la capture d'écran de l'erreur est également prévue au fond)

Voici des captures d'écran pour ces 2 bibliothèques comme indiqué dans 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

J'ai installé les plates-formes SDK dans mon Android SDK Manager de API19 à API25 et Extras, je appui tant dans Android Repository et Android de soutien aux bibliothèques comme on peut le voir ci-dessous: enter image description here

Et je Android SDK Tools installé, la plate-forme d'outils et de Build-outils de 19 à 25.2.2:

enter image description here

Une fois que je choisi d'installer ces 2 bibliothèques à mon projet et cliquez sur OK sur l'examen changements dialogue et dialogue Licence d'acceptation, l'installation échoue avec l'erreur comme ci-dessous:

enter image description here

+0

Ces deux paquets doivent être * SEULEMENT * installés dans votre projet 'Xamarin.Android', pas dans votre projet de test. Vous devez également vous assurer que mon autre réponse est également vraie: http://stackoverflow.com/questions/40308329/cannot-install-xamarin-android-support-v4/40309184#40309184 –

Répondre

0

Il semble que tout ce que je devais faire est de redémarrer mon Visual Studio.

1

Le paquet contient Xamarin.Android.Support.Compat 24.2.1 NuGet assemblées pour MonoAndroid v7.0. Vous aurez donc besoin de changer le cadre cible de votre projet Android à 7.0. Vous devriez être capable de changer cela dans les options du projet Visual Studio.

Vous devrez peut-être mettre à jour vos SDK Android si la version 7.0 n'est pas disponible. Voir aussi forums post.

+0

Mes plates-formes SDK sont de API 19 à 25 (qui est 7.1.1). – pixel

+1

Il semble avoir besoin de 7.0 et non de 7.1.1 comme cible. – Krumelur

+0

semble que tout ce dont j'avais besoin est de redémarrer VS. qui l'a résolu, n'a pas besoin de changer le cadre cible. Merci quand même Krumelur – pixel