2017-09-27 50 views
0

我想在我的android項目上的sqlite相關操作的工作,但在最新的android版本的休閒異常,即系統/ lib/libsqlite.so。大多數帖子建議刪除所有sqlite pcl相關軟件包並安裝最新的sqlite.net.xamarinandroidN軟件包。安裝後,他們提到刪除舊的sqlite.net.platform.xamarinandroid DLL,但我無法刪除。我已經去我的項目引用,並取消選擇xamarinandroid.dll和清理和重建然後它的DLL再次自動添加到項目。大多數人提到,刪除舊的DLL後,只有新安裝的SQLite工作。請建議如何刪除舊的sqlite。我在我的項目中使用sqlite.net.xamarinandroidn和sqlite.net.pcl-異步軟件包。如何從xamarin中刪除sqlite.net.platform.xamarinandroid android項目

+0

您是否嘗試從項目的NuGet中卸載軟件包? – cvanbeek

回答

0
  1. 右鍵單擊您的項目。
  2. 點擊「管理NuGet包」
  3. 打開「已安裝」選項卡。
  4. 將鼠標懸停在要卸載的軟件包上,然後單擊紅色X或單擊應顯示在右側的卸載按鈕。

我建議刪除所有的SQLite包,然後重新安裝你需要的包。

和尖端:

這是您要添加的包(我發現這在程序集的引用): This is the package you want to add

這是包的樣子在你的項目中引用一次補充: This is what the "System.Data.SQLite" packages will look like once added to your references.

然後這些的,你可以通過NuGet包管理器添加: enter image description here