Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Voorbeeldberichten
Invalid value 'armeabi' in $(AndroidSupportedAbis). This ABI is no longer supported. Please update your project properties to remove the old value. If the properties page does not show an 'armeabi' checkbox, un-check and re-check one of the other ABIs and save the changes.
Probleem
Vanwege het verwijderen van armeabi-ondersteuning in Android NDK r17 is .NET voor Android 9.1 de laatste versie die ondersteuning biedt voor de armeabi-architectuur.
Voorbeeld van een .csproj-bestandselement voor $(AndroidSupportedAbis) dat de fout veroorzaakt:
<AndroidSupportedAbis>armeabi;armeabi-v7a;arm64-v8a</AndroidSupportedAbis>
" needed as the existing translation is correct.
Projecten waarbij deze oude ABI in de $(AndroidSupportedAbis) eigenschap is geselecteerd, moeten worden bijgewerkt om deze te verwijderen, zodat ze succesvol gebouwd kunnen worden met nieuwere versies van .NET voor Android. De meer recente armeabi-v7a ABI moet nu in plaats daarvan worden gebruikt.
De armeabi waarde kan worden verwijderd uit deze eigenschap door de .csproj rechtstreeks te bewerken of door de instelling bij te werken op de eigenschappenpagina's van Visual Studio in Windows of macOS.
De instelling bijwerken in Windows
Selecteer het project in Solution Explorer en klik op het pictogram Eigenschappen of klik met de rechtermuisknop op het project en selecteer Eigenschappen.
Kies Android-opties in het zijvenster.
Selecteer de knop Geavanceerd .
De lijst met ondersteunde architecturen bevat niet langer een armeabi-selectievakje, dus als u de oude armeabi-instelling wilt verwijderen, een van de andere ABI's wilt verwijderen en opnieuw wilt controleren, klikt u op de knop Sluiten en slaat u de wijzigingen op.
De instelling bijwerken in macOS
Klik met Control op het project in het oplossingsblok en selecteer Opties.
Kies Android Build in het zijvenster.
Klik op het tabblad Geavanceerd.
Schakel in de lijst Ondersteunde ABI's het selectievakje armeabi uit en klik op de knop OK om de wijzigingen op te slaan.