Erreur .NET pour Android XA1025
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.
Le projet a la AndroidAotMode
propriété MSBuild définie sur la valeur expérimentale Hybrid
et inclut également la valeur armeabi-v7a
dans la AndroidSupportedAbis
propriété MSBuild. Les applications créées avec AndroidAotMode
la valeur définie pour Hybrid
être abandonnées lors du démarrage sur les appareils armeabi-v7a, la build se termine par une erreur si cette configuration est trouvée.
Si la compatibilité de l’appareil armeabi-v7a est requise pour l’application, la AndroidAotMode
propriété MSBuild doit être définie Normal
ou supprimée complètement du fichier projet. Pour ajuster la valeur de la AndroidAotMode
propriété MSBuild, modifiez le fichier projet dans un éditeur de texte.
Si la compatibilité des appareils armeabi-v7a n’est pas requise pour l’application, désélectionnez l’ABI cible armeabi-v7a dans les pages de propriétés du projet Visual Studio pour résoudre l’erreur de génération.
Dans Visual Studio, les API cibles peuvent être ajustées sous Architectures prises en charge dans la section Avancé de l’onglet Options Android des pages de propriétés du projet
Dans Visual Studio pour Mac, les API cibles peuvent être ajustées sous Les API prises en charge sous l’onglet Avancé de la section Build Android des pages de propriétés du projet.
Vous pouvez également modifier le fichier projet dans un éditeur de texte et supprimer armeabi-v7a
de la AndroidSupportedAbis
propriété MSBuild manuellement.