Invalid value 'armeabi' in $(AndroidSupportedAbis). This ABI is no longer supported. Xamarin.Forms - VS2019
Solution 1
armeabi
is deprecated and your Android project should target armeabi-v7a
and arm64-v8a
at a minimum in your release builds destined for the Play Store.
You can directly edit your .csproj
and remove the armeabi
from within the AndroidSupportedAbis
tags:
<AndroidSupportedAbis>armeabi-v7a;arm64-v8a</AndroidSupportedAbis>
Or you can open the Android Build settings in the IDE and it will auto-update it for you:
Solution 2
It can be adjusted in 3 steps.
Step 1 - Right-click on Android Project and Click Properties:
Step 2 to 4:
Step 5 - Uncheck armeabi:
Anas Alweish
Self-driven, results-oriented developer who strives to write clean and modular code.
Updated on June 20, 2020Comments
-
Anas Alweish almost 4 years
I have a Mobile App built with Xamarin.Forms
when I am trying to upgrade my project from VS2017 to VS2019I get this error in Android Project
Invalid value 'armeabi' in $(AndroidSupportedAbis). This ABI is no longer supported. Please update your project properties
I tried to delete bin and obj folders to force the project to rebuild everything, but the error still appears
Can I get an explanation about the error above and how to solve it?
Note: the error doesn't appear in VS2017