c# - 更新syncfusion nuget后重建项目时出错
问题描述
目前我正在使用 Xamarin 表单 3.6.0.539721 Syncfusion nuget 版本 17.1.0.53
现在我正在尝试将 syncfusion nuget 版本更新到 18.2.0.44 步骤:
- 从 17.1.0.53 到 18.2.0.44 安装了 Syncfusion 许可
- 然后我将 syncfusion.xamarin.core 从 17.1.0.53 安装到 18.2.0.44
- 然后我将 syncfusion.xamarin.sfnumericupdown 从 17.1.0.53 安装到 18.2.0.44
- 在安装和重建项目后,它给了我以下错误。
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,这意味着值不会随步长值变化。
有什么帮助吗?谢谢你。
解决方案
来自 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
截屏:
请检查示例,如果问题仍然存在,请使用问题重现步骤进行修改,并说明您可以在哪种情况下重现问题,这将有助于我们进一步分析并提供适当的解决方案。
问候, Sridevi S.
推荐阅读
- node.js - 带有打字稿的MongoDB聚合
- laravel - Laravel 8 子文件夹控制器
- elasticsearch - 长时间后如何在elasticsearch中重新索引旧索引
- android - 公共类 Adpter、onCreateViewHolder、MediaPlayer 的 NullPointerException
- android - 我们可以在android中使用hilt限制依赖的范围吗?
- sql-server - 使用数据库值在 razor 页面中绘制图形
- php - 内爆日期数组并更改日期格式
- xml - 使用基于其他段中出现的值填充 XSLT 中的变量
- r - 用 ggplot 创建第二个图例?
- python - 在带有 DataFlow 的 preprocessing_fn 中使用 tf.py_function 会导致 ValueError: callback pyfunc_16 is not found (Github 中的代码)