2016-11-05 50 views
1

有三天我試圖有一個明確的解決方案,開始爲每個平臺。不幸的是,我非常沮喪,因爲我不能那樣做。現在在機器人項目中出現了一種新的錯誤:Xamarin Forms:Droid項目中的錯誤與Visual Studio

java.lang.IllegalArgumentException: already added : Landroid/support/v4/view/VelocityTrackerCompat;

我試圖很多次沒有成功地構建和重建項目。要做什麼?

Android references in the project

然後我試圖更新我的Droid的解決方案,但結果是錯誤的,那麼之前。

我GOOGLE了一下,但obviuosly我找不到解決方案或任何人有我的同樣的問題。 Visual Studio 2015顯示了我很多錯誤。

Visual Studio Error

Xamarin Studio版本是舊的。

Nuget Update

這是Droid的項目引用的新列表。我不知道我現在做的...

List of references after the update

+1

將Forms包更新爲最新版本,但不要更新Android支持包,因爲它們可能不兼容。如果您已經自己更新了支持包,請卸載它們,然後重新安裝Forms包,它還會將相應的支持包作爲依賴項安裝。然後確保將Android項目的「編譯版本」選項設置爲[「使用最新的平臺」](https://developer.xamarin.com/guides/xamarin-forms/getting-started/installation/#Android)。 – jimmgarr

+0

您可能正在使用Xlabs? – dario

+0

嗨@jimmgarr感謝您的評論。我解決了我的問題,刪除所有引用並重新安裝它們。 – Enrico

回答

0

要解決這個問題,我刪除從Droid的項目中的所有引用,然後我重新安裝了所有引用。

現在它工作正常。

相關問題