Xamarin应用程序是在调试模式下构建,但不是在Android的发布模式下构建

时间:2016-05-06 06:33:17

标签: android xamarin xamarin.android

这是我在发布模式下构建应用程序时发现的错误日志

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:错误:执行任务LinkAssemblies时出错:错误XA2006:对元数据项'Xamarin.Forms.BindableProperty Xamarin的引用。 Forms.BindableProperty ::创建(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。来自'Xamarin.Forms.Labs,Version = 1.2.0.0的BindableProperty / BindingPropertyChangingDelegate 1<!!1>,Xamarin.Forms.BindableProperty/CoerceValueDelegate 1)'(在'Xamarin.Forms.Labs,Version = 1.2.0.0,Culture = neutral,PublicKeyToken = null'中定义), Culture = neutral,PublicKeyToken = null'无法解析。 (XYZ.Droid)

1 个答案:

答案 0 :(得分:0)

我尝试通过从Droid选项中取消选中SDK Linking来解决此问题, 现在我可以在发布模式下构建我的应用程序。但我发现,如果你做unCheck SDK链接,它会创建你的.apk文件太大。 但至少我能够创建Release版本。