为android开发配置QT

为android开发配置QT,android,qt,qt-necessitas,Android,Qt,Qt Necessitas,几个月来,我一直在尝试为android应用程序开发配置Qt。按照说明,我在互联网上的某个地方找到了“qt-opensource-windows-x86-android-5.6.1-1.exe”,它来自qt存档、“java jdk 1.8”、“Apache Ant 1.9”和“android NDK”。然而,对于Android SDK,我使用的是我为Android Studio下载的SDK(Android Studio在我的PC上运行得非常好)。我将所有这些添加到QT配置中,但它显示了一些。可用编

几个月来,我一直在尝试为android应用程序开发配置Qt。按照说明,我在互联网上的某个地方找到了“qt-opensource-windows-x86-android-5.6.1-1.exe”,它来自qt存档、“java jdk 1.8”、“Apache Ant 1.9”和“android NDK”。然而,对于Android SDK,我使用的是我为Android Studio下载的SDK(Android Studio在我的PC上运行得非常好)。我将所有这些添加到QT配置中,但它显示了一些。可用编译器列表中没有显示android编译器。由于这个原因,我无法为android制作一个合适的工具包

如何添加android编译器?我的QT文件夹中有。如何添加可用的工具包?
非常感谢您的帮助。

我想如果您提到的错误是关于
“3种体系结构的Qt版本丢失”
,那么您不必担心,您可以放弃它。来到编译器前,您是否在构建和运行设置中看到过任何自动检测的工具包,如
“Android for armeabi-v7a(GCC 4.9,Qt 5.6.0)”
。您是否尝试手动添加工具包?。如果没有,请检查此项否,我看不到自动检测套件。但是,有两个Qt版本,分别名为“Qt 5.6.1 Android armv7”和“Qt 5.6.1 Android x86”,但在名称旁边也显示了一个红点,表示“没有编译器可以生成此Qt版本的代码。请定义一个或多个编译器”。从图片中可以看出,您没有任何可用的Android GCC编译器。我会建议你更新你的Android NDK,可能是从下载新鲜的和更新你的NDK。通常,你可以在NDK目录的toolchains文件夹中找到支持的编译器列表。从官方网站下载android NDK后,它终于可以工作了。非常感谢。我认为如果您提到的错误是关于
“3种体系结构的Qt版本丢失”
,那么您无需担心,您可以放弃它。来到编译器前,您是否在构建和运行设置中看到过任何自动检测的工具包,如
“Android for armeabi-v7a(GCC 4.9,Qt 5.6.0)”
。您是否尝试手动添加工具包?。如果没有,请检查此项否,我看不到自动检测套件。但是,有两个Qt版本,分别名为“Qt 5.6.1 Android armv7”和“Qt 5.6.1 Android x86”,但在名称旁边也显示了一个红点,表示“没有编译器可以生成此Qt版本的代码。请定义一个或多个编译器”。从图片中可以看出,您没有任何可用的Android GCC编译器。我会建议你更新你的Android NDK,可能是从下载新鲜的和更新你的NDK。通常,你可以在NDK目录的toolchains文件夹中找到支持的编译器列表。从官方网站下载android NDK后,它终于可以工作了。非常感谢。