我正在为安卓设备开发一个新的应用程序。当我创建一个新项目时,“工具包选择”菜单出现了。我很困惑要添加哪个。以及我应该使用哪个工具包来构建我的应用程序。
你能解释一下下面的套件是什么:
- 用于 armeabi 的 Android(GCC 4.8、Qt 5.2.1)
- armeabi-v7a 的 Android(GCC 4.8,Qt 5.2.1)
- 适用于 x86 的 Android(GCC 4.8、Qt 5.2.1)
- 适用于 Android x86 的桌面 Qt 5.2.1
我正在为安卓设备开发一个新的应用程序。当我创建一个新项目时,“工具包选择”菜单出现了。我很困惑要添加哪个。以及我应该使用哪个工具包来构建我的应用程序。
你能解释一下下面的套件是什么:
armeabi:(适用于 Android 手机或平板电脑)它将在 ARMv5 和 ARMv6 上运行,如 ARM9 或 ARM11。这在所有设备上都可以正常工作,但会慢很多,并且不会利用新设备的 CPU 功能。
armeabi-v7a:(适用于 Android 手机或平板电脑)支持多核处理器,可在 Cortex A# 设备上运行,例如 Cortex A8、A9 和 A15。它还支持硬件浮点运算,使您的应用程序更快。
适用于 x86 的 Android:(适用于 Android 手机或平板电脑)适用于 x86 CPU 架构。
Desktop-Qt 5.2.1:(对于桌面)这是针对 x86 CPU 架构的。