Xamarin Android发布版本错误

时间:2014-04-15 06:59:43

标签: android mono xamarin.android xamarin

我们正在使用Xamarin Android开发业务应用程序。 我们使用Nuget Packages中的用户程序集(用于Pull to Refresh组件的java绑定库)和 Newtonsoft.Json 。这些程序集在我们的android项目中引用。

在调试模式下工作正常,当我们更改为发布模式时显示错误,因为您需要添加对Mono.Android.Export.dll的引用当您使用ExportAttribute或ExportFieldAttribute ..

我们引用了Mono.Android.Export.dll,但仅在发布模式下显示错误。

注意:

我在发布版本的Android项目属性

中完成了以下操作

单声道Android选项 - >配置 - >发布                                     链接 - > Sdk和用户程序集                                     将程序集捆绑为本机代码。

请查看附件图片以供参考,并帮助我解决问题。

提前致谢。

1 个答案:

答案 0 :(得分:2)

你需要标记一些类[导出]属性。可能是代表json对象的c#类。

链接程序集时,这些类/方法可能被视为链接器未使用,并且未包含在最终链接代码中。