一、JDK(Java Development Kit)安装
版本:
资源:下载官网的资源需要登录帐号,可以在网上自己去找资源。jdk8 下载地址
1、打开jdk安装软件,进入Java SE 安装界面。
2、点击下一步。
3、点击下一步,进入安装界面。安装完成后进入Java安装界面。
4、点击下一步,安装Java。
5、安装完成后点击关闭。
6、Java环境配置
右键计算机 --> 属性 --> 高级系统设置 --> 环境变量 --> 新建系统变量
变量名是:JAVA_HOME
变量值是:JDK的安装路径
点击确定再次新建
变量名: CLASSPATH
变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面的“ .; ”要加上。还不知道为什么要这样。)
然后点击确定、确定、确定就可以了。
最后在命令行窗口输入 java -version 查看一下版本是否正确。
二、Android SDK Tools 安装
下载地址:下载地址
1、进入到官网,选择SDK Tools。
2、zip是压缩包,exe是安装程序,下载那个都可以。(2023-03-25 我现在看是24.4.1,当我再次观看的时候就不知道是什么版本了,但是步骤是一样的,下载最新版的就行)
3、打开 jdk-8u351-windows-x64.exe 安装程序,进入安装界面,点击Next。
4、进入到JDK环境检测界面,会自动检测之前装的JDK环境,点击Next。(没有装JDK8是无法安装的,压缩包下面SDK Manager 也打不开)
5、进入用户选择界面,选择“Install for anyone using this computer”。点击Next。
6、进入自定义开始菜单栏的文件夹名称的界面,默认就可以了。点击Install。
7、进入安装界面,安装完成后点击Next。
8、安装完成,勾选“Start SDK Manager”,点击Finish。
9、进入Android SDK Manager 环境安装选择界面,像下图一样勾选,一共5个包,然后点击Install 5 Packages。
(Android SDK Tools 和 Android SDK Platform-tools 是必须安装的)
(Android SDK Build-tools 29.0.3 是 对应Android 10(API 29) 安装的)(是不是装Android SDK Build-tools 28.0.3 就要装 Android 9(API 28) 呢,还没试过)
(Google USB Driver 我还不知道有什么作用。这个也需要安装)
(Qt Creator 5.14.2 Android编译时报错,没有28.0.3,所有我又回头用SDK Manager 把 Android SDK Build-tools 28.0.3 和 Android 9(API 28) SDK Platform 装上了)
10、勾选“Accept License”,然后点击Install,等安装结束就可以了。
三、NDK安装
下载地址:ndk-r20b 下载
将下载后的压缩包,解压到C盘目录下,等待添加就可以了。(注:NDK的目录不能有空格!!!)
四、Qt 5.14.2 安装
下载地址:Qt 5.14.2 下载地址
默认安装的Qt Creator 版本是:(Qt Creator 版本真的很重要)
1、运行 qt-opensource-windows-x86-5.14.2.exe ,点击Next。
2、输入帐号和密码,点击Next。(没有网的情况下打开则不需要登录直接安装)
3、点击下一步
4、选择Qt的安装目录。点击下一步。
5、组件勾选如图。点击下一步。
6、勾选接受许可。点击下一步。
7、默认就好,点击下一步。
8、点击安装,等待安装完成。
9、安装完成后,打开Qt Creator。进入到 工具——》选项——》设备——》Android ,添加刚刚Android SDK 和 Android NDK 的安装地址。
10、添加完成后,如下图,意味着环境已经搭建完成。点击OK保存。
五、APK文件生成
1、打开Qt Creator,文件——》新建项目——》Qt Widgets Application——》Choose
2、自定义目录名称和路径。点击下一步。
3、选择qmake。点击下一步。
4、类创建,默认就好。点击下一步。
5、语言不选择。点击下一步。
6、选择环境。点击下一步。
7、点击完成。
8、进入项目。点击 构建——》重新构建项目“Android”。
(我的编译会卡住。在编译输出中显示一直再下载gradle,我的无法下载不知道为什么。。。只有首次编译的时候会下载)
(可以复制这个网址 https://services.gradle.org/distributions/gradle-5.5.1-bin.zip 打开迅雷下载)
(将下载的 gradle-5.5.1-bin.zip 手动移动到 C:\Users\Bamboo\.gradle\wrapper\dists\gradle-5.5.1-bin\cfsov38hb3r1zj4ic9bbjcc7n 目录下,重新编译就可以了。)
(首次编译慢,请耐心等待)
9、编译成功后,apk文件生成目录:android-build\build\outputs\apk\debug(release模式和debug模式都在这个下面生成)
备注:
2023-03-25 星期六
搭了一个星期的Qt安卓环境,终于搭建好了,写个文章记录一下,方便下次搭建的时候再看。(啊啊啊!!!终于搭建好了
本文来自博客园,作者:筱筱竹林,转载请注明原文链接:https://www.cnblogs.com/bamboogrove/p/17254084.html