2017-04-09 80 views
0

我想嘗試PercentRelativeLayout然後我做Xamarin.Android.Support.Percent和Xamarin.Forms可能發生的衝突

新建項目 - > Android的 - >布蘭克應用(Android)

安裝,包裝Xamarin.Android .Support.Percent -Version 25.1.1

安裝,包裝Xamarin.Forms

在Main.axml 清潔 雙擊建立

我得到這個錯誤:java.lang.IllegalArgumentException:已經添加:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;

任何提示解決此問題? tks提前。

回答

0

從錯誤日誌中,模塊AccessibilityServiceInfoCompat被添加兩次。請嘗試以下步驟解決問題;

  1. 刪除Xamarin.Android.Support.Percent它的依賴關係:Xamarin.Android.Support.Compat清理解決方案。
  2. Xamarin.Android.Support.Percent加上版本Xamarin.Forms的依賴關係(例如:如果添加的Xamarin.Android.Support.V4的版本是23.3.0,則安裝Xamarin.Android.Support.Percent - 版本23.3.0)。
  3. 清潔並重建解決方案。
+0

非常感謝你,你是正確的這是一個版本衝突,但Support.Percent版本23.3.0太舊,然後我按此順序安裝:Support.V4 25.1.1 - > Xamarin.Forms 2.3.4.224 (它不會取代較新的Support.V4) - > Support.Percent 25.1.1,現在一切正常。 – Neca