web-dev-qa-db-ja.com

$(AndroidSupportedAbis)の無効な値「armeabi」。このABIはサポートされなくなりました。 Xamarin.Forms-VS2019

Xamarin.Formsで構築されたモバイルアプリがあります
プロジェクトをVS2017からVS2019にアップグレードしようとしているとき

Android Projectでこのエラーが発生します

$(AndroidSupportedAbis)の無効な値「armeabi」。このABIはサポートされなくなりました。プロジェクトのプロパティを更新してください

binおよびobjフォルダーを削除して、プロジェクトにすべてを強制的に再構築させようとしましたが、エラーは引き続き表示されます

上記のエラーとその解決方法についての説明はありますか?

注:エラーはVS2017では発生しません

10
Anas Alweish

armeabiは非推奨であり、Playストア向けのリリースビルドでは、Androidプロジェクトは、少なくともarmeabi-v7aarm64-v8aをターゲットにする必要があります。

.csprojを直接編集して、armeabiタグ内からAndroidSupportedAbisを削除できます。

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

または、Androidビルド設定をIDEで開くと、自動更新されます。

23
SushiHangover

3段階で調整できます。

手順1-Android Projectを右クリックして[プロパティ]をクリックします:

Right click on Android Project and Click Properties

ステップ2から4: follow Step 2 to 4

手順5-armeabiのチェックを外します。 Uncheck armeabi

13
AliSafder