Delen via


.NET voor Android-fout XA1025

Voorbeeldberichten

error XA1025: The experimental 'Hybrid' value for the 'AndroidAotMode' MSBuild
property is not currently compatible with the armeabi-v7a target ABI. To
continue using the experimental 'Hybrid' value for 'AndroidAotMode', deselect
the armeabi-v7a target ABI in the Visual Studio project property pages or edit
the project file in a text editor and remove 'armeabi-v7a' from the
'AndroidSupportedAbis' MSBuild property.

Probleem

Het project heeft de AndroidAotMode eigenschap MSBuild ingesteld op de experimentele Hybrid waarde en bevat ook de waarde armeabi-v7a in de AndroidSupportedAbis eigenschap MSBuild. Toepassingen die zijn gebouwd met AndroidAotMode ingesteld op Hybrid aborteren momenteel tijdens het opstarten op armeabi-v7a-apparaten, waardoor de build mislukt met een fout als deze configuratie wordt gevonden.

" needed as the existing translation is correct.

Als compatibiliteit met armeabi-v7a-apparaten vereist is voor de app, moet de AndroidAotMode MSBuild-eigenschap worden ingesteld op Normal of volledig uit het projectbestand worden verwijderd. Als u de waarde van de AndroidAotMode eigenschap MSBuild wilt aanpassen, bewerkt u het projectbestand in een teksteditor.

Als compatibiliteit met armeabi-v7a-apparaten niet vereist is voor de app, schakelt u de selectie van de doel-ABI van armeabi-v7a op de projecteigenschapspagina's van Visual Studio uit om de buildfout op te lossen.

In Visual Studio kunnen de doel-ABI's worden aangepast onder Ondersteunde architecturen in de sectie Geavanceerd van het tabblad Android-opties van de projecteigenschapspagina's

In Visual Studio voor Mac kunnen de doel-ABI's worden aangepast onder Ondersteunde ABI's op het tabblad Geavanceerd van de sectie Android Build van de projecteigenschapspagina's.

U kunt het projectbestand ook bewerken in een teksteditor en handmatig verwijderen armeabi-v7a uit de AndroidSupportedAbis eigenschap MSBuild.