【问题标题】:Error on rebuilding the project after updating syncfusion nuget更新syncfusion nuget后重建项目时出错
【发布时间】:2020-07-17 13:09:44
【问题描述】:

目前我正在使用 Xamarin 形成 3.6.0.539721 Syncfusion nuget 版本 17.1.0.53

现在我正在尝试将 syncfusion nuget 版本更新到 18.2.0.44 步骤:

  1. 从 17.1.0.53 到 18.2.0.44 安装了 Syncfusion 许可
  2. 然后我将 syncfusion.xamarin.core 从 17.1.0.53 安装到 18.2.0.44
  3. 然后我将 syncfusion.xamarin.sfnumericupdown 从 17.1.0.53 安装到 18.2.0.44
  4. 在安装和重建项目后,出现以下错误。
Error       The Java type `mono.android.support.v4.widget.DrawerLayout_DrawerListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted. HXSV1.Android           
Error       `mono.android.support.v4.content.Loader_OnLoadCanceledListenerImplementor` generated by: Android.Support.V4.Content.Loader+IOnLoadCanceledListenerImplementor, Xamarin.Android.Support.Core.Utils, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null    HXSV1.Android           
Error       `mono.android.support.v4.view.ViewPager_OnPageChangeListenerImplementor` generated by: Android.Support.V4.View.ViewPager+IOnPageChangeListenerImplementor, Xamarin.Android.Support.Core.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null   HXSV1.Android           
Error       `mono.android.support.v4.view.AsyncLayoutInflater_OnInflateFinishedListenerImplementor` generated by: Android.Support.V4.View.AsyncLayoutInflater+IOnInflateFinishedListenerImplementor, Xamarin.Android.Support.Core.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null HXSV1.Android           
Error       `mono.android.support.v4.content.Loader_OnLoadCompleteListenerImplementor` generated by: Android.Support.V4.Content.Loader+IOnLoadCompleteListenerImplementor, Xamarin.Android.Support.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null    HXSV1.Android           
Error       `mono.android.support.v4.view.ViewPager_OnAdapterChangeListenerImplementor` generated by: Android.Support.V4.View.ViewPager+IOnAdapterChangeListenerImplementor, Xamarin.Android.Support.Core.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null HXSV1.Android           
Error       `mono.android.support.v4.view.ViewPager_OnPageChangeListenerImplementor` generated by: Android.Support.V4.View.ViewPager+IOnPageChangeListenerImplementor, Xamarin.Android.Support.ViewPager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null HXSV1.Android           
Error       The Java type `mono.android.support.v4.view.ViewPager_OnPageChangeListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted.    HXSV1.Android           
Error       `mono.android.support.v4.view.AsyncLayoutInflater_OnInflateFinishedListenerImplementor` generated by: Android.Support.V4.View.AsyncLayoutInflater+IOnInflateFinishedListenerImplementor, Xamarin.Android.Support.AsyncLayoutInflater, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null HXSV1.Android           
Error       `mono.android.support.v4.widget.DrawerLayout_DrawerListenerImplementor` generated by: Android.Support.V4.Widget.DrawerLayout+IDrawerListenerImplementor, Xamarin.Android.Support.Core.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null HXSV1.Android           
Error       The Java type `mono.android.support.v4.widget.SlidingPaneLayout_PanelSlideListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted.    HXSV1.Android           
Error       The Java type `mono.android.support.v4.content.Loader_OnLoadCanceledListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted.  HXSV1.Android           
Error       `mono.android.support.v4.widget.DrawerLayout_DrawerListenerImplementor` generated by: Android.Support.V4.Widget.DrawerLayout+IDrawerListenerImplementor, Xamarin.Android.Support.DrawerLayout, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null    HXSV1.Android           
Error       The Java type `mono.android.support.v4.content.Loader_OnLoadCompleteListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted.  HXSV1.Android           
Error       `mono.android.support.v4.widget.SwipeRefreshLayout_OnRefreshListenerImplementor` generated by: Android.Support.V4.Widget.SwipeRefreshLayout+IOnRefreshListenerImplementor, Xamarin.Android.Support.SwipeRefreshLayout, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null    HXSV1.Android           
Error       `mono.android.support.v4.view.ViewPager_OnAdapterChangeListenerImplementor` generated by: Android.Support.V4.View.ViewPager+IOnAdapterChangeListenerImplementor, Xamarin.Android.Support.ViewPager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null   HXSV1.Android           
Error       `mono.android.support.v4.widget.SlidingPaneLayout_PanelSlideListenerImplementor` generated by: Android.Support.V4.Widget.SlidingPaneLayout+IPanelSlideListenerImplementor, Xamarin.Android.Support.Core.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null   HXSV1.Android           
Error       `mono.android.support.v4.content.Loader_OnLoadCompleteListenerImplementor` generated by: Android.Support.V4.Content.Loader+IOnLoadCompleteListenerImplementor, Xamarin.Android.Support.Core.Utils, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null    HXSV1.Android           
Error       `mono.android.support.v4.widget.SwipeRefreshLayout_OnRefreshListenerImplementor` generated by: Android.Support.V4.Widget.SwipeRefreshLayout+IOnRefreshListenerImplementor, Xamarin.Android.Support.Core.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null   HXSV1.Android           
Error       The Java type `mono.android.support.v4.widget.SwipeRefreshLayout_OnRefreshListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted.    HXSV1.Android           
Error       `mono.android.support.v4.widget.SlidingPaneLayout_PanelSlideListenerImplementor` generated by: Android.Support.V4.Widget.SlidingPaneLayout+IPanelSlideListenerImplementor, Xamarin.Android.Support.SlidingPaneLayout, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null HXSV1.Android           
Error       The Java type `mono.android.support.v4.view.AsyncLayoutInflater_OnInflateFinishedListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted. HXSV1.Android           
Error       `mono.android.support.v4.content.Loader_OnLoadCanceledListenerImplementor` generated by: Android.Support.V4.Content.Loader+IOnLoadCanceledListenerImplementor, Xamarin.Android.Support.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null    HXSV1.Android           
Error       The Java type `mono.android.support.v4.view.ViewPager_OnAdapterChangeListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted. HXSV1.Android           

我想更新 sfnumericupdown nuget,因为它在乌克兰语言中的步进值上下存在问题。 步长值为 0.1,值为 46.2,现在当我点击数字向上图标时,值变为 55/255/555,这意味着值不会随步长值变化。

有什么帮助吗? 谢谢。

【问题讨论】:

  • 尝试将您的 Xamarin.forms 更新到最新版本。
  • 嘿@JackHua-MSFT,目前使用xamarin forms v4.7,这是最新的稳定版本,但仍有问题

标签: c# xamarin xamarin.android nuget syncfusion


【解决方案1】:

来自 Syncfusion 的问候。

我们使用简单的示例检查了 SfNumericUpDown 控件中提供的步骤所报告的问题,并且控件在我们这边工作正常。您能否确认所有项目是否具有相同的 Xamarin Forms 版本。请从以下链接获取示例和视频以供参考。

示例链接:https://www.syncfusion.com/downloads/support/directtrac/general/ze/Updown-1262080342

视频链接:https://www.syncfusion.com/downloads/support/directtrac/general/ze/UpdownVideo364340833

截图:

UpDown image

请检查示例,如果问题仍然存在,请使用问题重现步骤进行修改,并说明您可以在哪种情况下重现问题,这将有助于我们进一步分析并提供适当的解决方案。

问候, Sridevi S.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-23
    • 1970-01-01
    • 2019-06-16
    • 1970-01-01
    相关资源
    最近更新 更多