webentwicklung-frage-antwort-db.com.de

Ungültiger Wert 'armeabi' in $ (AndroidSupportedAbis). Dieser ABI wird nicht mehr unterstützt. Xamarin.Forms - VS2019

Ich habe eine mobile App mit Xamarin.Forms erstellt
, wenn ich versuche, mein Projekt von VS2017 auf VS2019 zu aktualisieren

Ich erhalte diesen Fehler in Android Project

Ungültiger Wert 'armeabi' in $ (AndroidSupportedAbis). Dieser ABI wird nicht mehr unterstützt. Bitte aktualisieren Sie Ihre Projekteigenschaften

Ich habe versucht, die Ordner bin und obj zu löschen, um das Projekt zu zwingen, alles neu zu erstellen, aber der Fehler wird weiterhin angezeigt

Kann ich eine Erklärung über den obigen Fehler bekommen und wie man ihn löst?

Hinweis: der Fehler tritt in VS2017 nicht auf

10
Anas Alweish

armeabi ist veraltet und Ihr Android Projekt sollte mindestens armeabi-v7a und arm64-v8a in Ihren für den Play Store bestimmten Release-Builds enthalten.

Sie können Ihren .csproj Direkt bearbeiten und das armeabi aus den AndroidSupportedAbis -Tags entfernen:

<AndroidSupportedAbis>armeabi-v7a;arm64-v8a</AndroidSupportedAbis>

Oder Sie öffnen die Android Build-Einstellungen in der IDE und es wird automatisch für Sie aktualisiert:

23
SushiHangover

Es kann in 3 Schritten eingestellt werden.

Schritt 1 - Klicken Sie mit der rechten Maustaste auf Android Project und klicken Sie auf Eigenschaften:

Right click on Android Project and Click Properties

Schritt 2 bis 4: follow Step 2 to 4

Schritt 5 - Deaktivieren Sie armeabi: Uncheck armeabi

13
AliSafder