I am developing a new application for android device. When I create a new project “Kit Selection” menu has come. I am confused which to add. And which kit I should use to build my application.
Can you explain what are the kits below:
- Android for armeabi (GCC 4.8, Qt 5.2.1)
- Android for armeabi-v7a (GCC 4.8, Qt 5.2.1)
- Android for x86 (GCC 4.8, Qt 5.2.1)
- Desktop-Qt 5.2.1 for Android x86
armeabi: (For Android phone or tablet) It will run on ARMv5 and ARMv6 like ARM9 or ARM11. this will work fine on all devices, but will be a lot slower, and won't take advantage of newer devices' CPU capabilities.
armeabi-v7a:(For Android phone or tablet) Supports multi-core processors and will run on Cortex A# devices like Cortex A8, A9, and A15. It also has support for hardware floating point operations which makes your application faster.
Android for x86: (For Android phone or tablet) This is for x86 CPU architectures.
Desktop-Qt 5.2.1: (For Desktop) This is for x86 CPU architectures.