Android Qt下载混乱

Android Qt下载混乱,android,qt,installation,Android,Qt,Installation,这是一个非常简单的问题,但从我目前收集的信息来看,我并没有看透它。我想下载Qt(就像我以前在其他机器上所做的那样),但由于我也计划部署到Android上,我问自己,我是否应该立即下载“Qt5.8.0 for Android(Windows32位,1.3GB)”二进制文件,而不是“Qt5.8.0 for Windows32位(MingW5.3.0,1.2GB)”然后获得Android SDK等等。 我真的不知道前者到底是什么。。。是不是Qt包已经包含了Android SDK?如果是,包中包括哪个编

这是一个非常简单的问题,但从我目前收集的信息来看,我并没有看透它。我想下载Qt(就像我以前在其他机器上所做的那样),但由于我也计划部署到Android上,我问自己,我是否应该立即下载“Qt5.8.0 for Android(Windows32位,1.3GB)”二进制文件,而不是“Qt5.8.0 for Windows32位(MingW5.3.0,1.2GB)”然后获得Android SDK等等。
我真的不知道前者到底是什么。。。是不是Qt包已经包含了Android SDK?如果是,包中包括哪个编译器/位版本。。。这很简单,但我无法真正理解。

qtforandroid包含了针对Android所需的代码和二进制文件(但还不够)。您还需要Android SDK。它不包括任何与Windows目标相关的内容,也不包括除Qt本身提供的工具(qmake、uic、qrc等)以外的任何Android构建工具。它与Qt Creator一起提供

Qt for Windows MinGW包括针对Windows所需的代码、二进制文件、编译器和库。它与Android毫无关系。它是一个自包含的开发环境,包括Qt Creator


如果您想同时针对Android和Windows,则需要下载这两个版本。

如果您想部署到Android和Windows,则必须同时下载这两个版本。谢谢!我不确定,因为文件同样大…为什么?会不会有我可以避免的裁员?哦。。。我不认为他们是完全独立的。。。对于“Qt for Android”,Qt库的每个部分都是不同的?唯一常见的部分是包含文件、一些构建脚手架和帮助工具以及文档。它的核心部分——所有特定于目标的二进制文件——都是完全不同的,因为它们毕竟适用于不同的体系结构和配置。回想一下,您已经下载了二进制文件。如果您只想下载Qt源代码,然后为Windows和Android构建,您也可以这样做——构建文件夹将比您下载的文件夹大得多。对于Qt,您应该保守地为每个带有发布符号的组合调试+发布构建分配大约10GB。好的,谢谢您的输入。我只是感到困惑,因为“Qt for Windows”允许为Windows、Mac等进行部署,而为Android部署(“Qt for Android”)需要相同的文件大小(下载)。还是我在这里的误解比我想象的要多?我说的是qt下载页面上的离线安装程序。我想,“为主机”是指开发平台,而不是目标平台。。。(感谢您的时间!请帮助我澄清这一点,我当然会接受您的回答。)在线安装程序可以下载所有内容,并将共享标题、构建体系结构、Qt Creator等。我说的是特定于平台的下载。如果您进行“通用”下载-所有在线安装程序都是“通用”的-那么您应该选择所需的选项并进行设置。