Android 用 .NET エラー 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.
プロジェクトには、AndroidAotMode
MSBuild プロパティが試験的なHybrid
値に設定されており、AndroidSupportedAbis
MSBuild プロパティにarmeabi-v7a
値も含まれています。 armeabi-v7a デバイスの起動時にAndroidAotMode
Hybrid
に設定されたアプリケーションは現在中止されるため、この構成が見つかった場合、ビルドはエラーで終了します。
アプリに armeabi-v7a デバイスの互換性が必要な場合は、 AndroidAotMode
MSBuild プロパティを Normal
に設定するか、プロジェクト ファイルから完全に削除する必要があります。 AndroidAotMode
MSBuild プロパティの値を調整するには、テキスト エディターでプロジェクト ファイルを編集します。
アプリに armeabi-v7a デバイスの互換性が必要ない場合は、Visual Studio プロジェクトのプロパティ ページで armeabi-v7a ターゲット ABI の選択を解除してビルド エラーを解決します。
Visual Studio では、プロジェクト プロパティ ページの Android オプション タブの Advanced セクションの Supported アーキテクチャでターゲットの ABI を調整できます。
Visual Studio for Mac では、プロジェクト プロパティ ページの Android Build セクションの Advanced タブの Supported API でターゲットの ABI を調整できます。
または、テキスト エディターでプロジェクト ファイルを編集し、手動で AndroidSupportedAbis
MSBuild プロパティからarmeabi-v7a
を削除します。