2017-09-27 1 views
0

J'essaie de travailler sur l'opération connexe de sqlite sur mon projet android mais dans la dernière version d'android obtenant l'exception de jachère i.e system/lib/libsqlite.so. La plupart des messages suggèrent de supprimer tous les paquets liés à sqlite pcl et d'installer le dernier paquetage sqlite.net.xamarinandroidN. Après l'installation, ils sont mentionnés supprimer vieille sqlite.net.platform.xamarinandroid dll mais je suis incapable de supprimer cela. J'ai aller à mes références de projet et désélectionner le xamarinandroid.dll et nettoyer et reconstruire puis il est de nouveau ajouté au projet automatiquement. La plupart d'entre eux mentionnent qu'après avoir supprimé cette ancienne DLL, seule la sqlite nouvellement installée est utilisée. S'il vous plaît suggérer comment puis-je supprimer vieux sqlite. J'utilise les paquets sqlite.net.xamarinandroidn et sqlite.net.pcl-async dans mon projet.Comment supprimer sqlite.net.platform.xamarinandroid de xamarin android project

+0

Avez-vous essayé de désinstaller le paquet du NuGet de votre projet? – cvanbeek

Répondre

0
  1. Cliquez à droite sur votre projet.
  2. Cliquez sur "Gérer les paquets NuGet"
  3. Ouvrez l'onglet "Installé". Survolez le paquet que vous souhaitez désinstaller, puis cliquez sur le X rouge ou cliquez sur le bouton Désinstaller qui doit s'afficher sur la droite.

Je suggère de supprimer tous les packages SQLite, puis de réinstaller ceux dont vous avez besoin.

Et un conseil:

Ceci est le paquet que vous voulez ajouter (je trouve cela dans les références de montage): This is the package you want to add

C'est ce que le paquet ressemblera dans vos projets Références fois ajouté: This is what the "System.Data.SQLite" packages will look like once added to your references.

Ensuite, ceux-ci vous pouvez ajouter à travers le paquet NuGet Responsable: enter image description here