2017-12-18 4 views
1

Wenn ich versuche, die Anwendung zu erstellen oder zu debuggen FFImageLoading mit erhalte ich diesen Fehler:Linker-Fehler mit FFImageLoading Bibliothek

1>D:\Programmi\visualstudio\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1696,5): error MSB4018: errore imprevisto dell'attività "LinkAssemblies". 
1>D:\Programmi\visualstudio\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1696,5): error MSB4018: Mono.Linker.MarkException: Error processing method: 'System.Void FFImageLoading.Forms.Droid.CachedImageFastRenderer/ElevationHelper::SetElevation(Android.Views.View,Xamarin.Forms.VisualElement)' in assembly: 'FFImageLoading.Forms.Droid.dll' ---> Mono.Cecil.ResolutionException: Failed to resolve System.Nullable`1<System.Single> Xamarin.Forms.PlatformConfiguration.AndroidSpecific.Elevation::GetElevation(Xamarin.Forms.IPlatformElementConfiguration`2<Xamarin.Forms.PlatformConfiguration.Android,Xamarin.Forms.VisualElement>) 

Wie kann ich dieses Problem lösen?

+0

'View.setElevation' benötigt mindestens API 21. Bitte stelle sicher, dass deine >> 21 ist (Android 5.0+) –

+0

Jetzt habe ich das Minimum auf 5.1 und das Ziel auf 8.0 gesetzt, aber das Ergebnis ändert sich nicht –

+0

Kannst du einen Screenshot von dem, was du geändert hast, teilen? ' wird auch als' compileSdkVersion' bezeichnet. 'targetSdkVersion' ist ein anderer Wert mit unterschiedlichem Verhalten. –

Antwort

Verwandte Themen