Forum Xamarin.Android

Supported Architectures - Include both armeabi and armeabi-v7a?

MarkRileyMarkRiley GBMember ✭✭
edited January 2014 in Xamarin.Android

I am about to release my app and I am considering which architectures I should support. I have a min target of API 10 and a main target of API 18.

Now I have read this article:

http://docs.xamarin.com/guides/android/advanced_topics/MultiCore_devices_XamarinAndroid/

which implies that it is recommended to only include armeabi-v7a

"Note: It is recommended, if the app will run on Android prior to 4.0.4, that the app contain only armeabi-v7a, not armeabi. Including x86 or any other ABI won’t cause problems; it’s only the inclusion of both armeabi and armeabi-v7a is an issue."

However, this bug and associated comment

https://bugzilla.xamarin.com/show_bug.cgi?id=7013#c15

suggests that the APK packaging has now been fixed so that the correct libraries are picked up.

So I am a little confused. For someone who is targeting versions including 4.0.1 - 4.0.3, which strategy is recommended. And if we only include armeabi-v7a, will that cause an issue on devices which do not support it, or will they just not be able to download it from the store in the first place?

Sign In or Register to comment.