$(AndroidSupportedAbis)中的值'armeabi'无效。不再支持此ABI。Xamarin.Forms-VS2019

Ana*_*ish 6 build-error xamarin.android xamarin xamarin.forms visual-studio-2019


尝试将项目从VS2017升级到VS2019 时,我有一个使用Xamarin.Forms构建的移动应用程序

我在Android Project中收到此错误

$(AndroidSupportedAbis)中的值'armeabi'无效。不再支持此ABI。请更新您的项目属性

我试图删除binobj文件夹以强制项目重建所有内容,但错误仍然出现

我可以得到有关上述错误以及如何解决的解释吗?

注意:该错误未在VS2017中出现

小智 33

可以分 3 步进行调整。

第 1 步 - 右键单击​​ Android 项目,然后单击“属性”:

右键单击 Android 项目并单击属性

步骤 2 至 4: 遵循步骤 2 至 4

第 5 步 - 取消选中 armeabi: 取消选中armeabi


Sus*_*ver 14

armeabi已被弃用,您的Android项目应以目标为目标,armeabi-v7a并且arm64-v8a至少要针对Play商店发布版本。

您可以直接编辑.csprojarmeabiAndroidSupportedAbis标记中删除:

<AndroidSupportedAbis>armeabi-v7a;arm64-v8a</AndroidSupportedAbis>
Run Code Online (Sandbox Code Playgroud)

或者,您可以在IDE中打开Android Build设置,它将为您自动更新它: