在Xamarin中迁移到Android X后,出现MediaSessionCompat_OnActiveChangeListenerImplementor错误

时间:2020-11-02 14:01:51

标签: android xamarin.forms xamarin.android androidx

我已将Xamarin.Android迁移到Xamarin Forms中的 Android X 。迁移后,我遇到了几个问题,并一一解决。我陷入了以下无法解决的问题。

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(3,3): Error XA4215: The Java type `mono.android.support.v4.media.session.MediaSessionCompat_OnActiveChangeListenerImplementor` is generated by more than one managed type. Please change the [Register] attribute so that the same Java type is not emitted. (XA4215) (EmployeeApp.Droid)

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(3,3): Error XA4215:   `mono.android.support.v4.media.session.MediaSessionCompat_OnActiveChangeListenerImplementor` generated by: Android.Support.V4.Media.Session.MediaSessionCompat+IOnActiveChangeListenerImplementor, Xamarin.Android.Support.Media.Compat, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (XA4215) (EmployeeApp.Droid)

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(3,3): Error XA4215:   `mono.android.support.v4.media.session.MediaSessionCompat_OnActiveChangeListenerImplementor` generated by: Android.Support.V4.Media.Session.MediaSessionCompat+IOnActiveChangeListenerImplementor, Xamarin.AndroidX.Media, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (XA4215) (EmployeeApp.Droid)

我尝试了Android X github中提到的几种方法 https://github.com/xamarin/AndroidX/issues/71,但我仍然面临这个问题。

请帮助我。预先感谢。

0 个答案:

没有答案