2016-05-06 35 views
3

沒有建立這是錯誤日誌我發現了什麼,而我建立在Release模式應用Xamarin應用構建在調試模式,但在Release模式爲Android

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin /Android/Xamarin.Android.Common.targets:錯誤:錯誤執行任務LinkAssemblies:錯誤XA2006:引用元數據項'Xamarin.Forms.BindableProperty Xamarin.Forms.BindableProperty :: Create(System.Linq.Expressions.Expression 1<System.Func 2> ,1,Xamarin.Forms.BindingMode,Xamarin.Forms.BindableProperty/ValidateValueDelegate 1<!!1>,Xamarin.Forms.BindableProperty/BindingPropertyChangedDelegate 1,Xamarin.Forms.BindableProperty/BindingPropertyChangingDelegate 1<!!1>,Xamarin.Forms.BindableProperty/CoerceValueDelegate 1)'(在'Xamarin.Forms.Labs,Version = 1.2.0.0,Culture =中性,PublicKeyToken = null')從'Xamarin.Form s.Labs,Version = 1.2.0.0,Culture = neutral,PublicKeyToken = null'無法解析。 (XYZ.Droid)

+0

您是否嘗試過使用不同的「鏈接器行爲」選項?還要檢查是否爲調試和發佈設置了不同的選項。請注意,在使用鏈接器選項後,您必須完全測試構建。 –

+0

我遇到了同樣的問題。關閉鏈接使這個問題消失,但你的.apk是巨大的。這不是一個解決方案。 –

+0

@Ahmed Salman Tahir謝謝 –

回答

0

我嘗試通過從Droid選項取消選中SDK鏈接來解決此問題, 現在我可以在發佈模式下構建我的應用程序。但我發現,如果你做unCheck SDK鏈接它會創建你的.apk文件太大的大小。 但至少我能夠創建發佈版本。

+0

糟糕的做法... –

相關問題