当前位置:   article > 正文

Qt For Android 开发环境配置(踩坑记录)_qt pro android

qt pro android

Qt For Android 开发环境配置(踩坑记录)

前排提醒,本文内包括:

  1. 安装java 及环境配置
  2. 安装Android Studio 以下载SDK
  3. 安装NDK
  4. 安装QT 及环境配置

以上安装过程均包括完全卸载步骤 (别问,问就是经历过)

软件版本:

  • JDK 1.8.0
  • QT 5.14.1
  • Android Studio 3.5
  • NDK r11b

1.安装java 及环境配置

我也不知道能不能换版本,我原来是jdk11,但是后面各种配置不成功(也不知道是不是jdk问题),再加上我看网上其他人写QT最适配的是jdk8,我就换了

卸载步骤:(最好不要调换顺序)

①将JDK配置的环境变量删除

略,看安装过程中的环境变量配置过程,配了啥删啥就好

②在控制面板中将JDK卸载

在这里插入图片描述
在这里插入图片描述
将这两个都卸载即可

③删除注册表信息中原来版本的JDK注册信息

win+R打开运行窗口,输入 regedit 打开注册表

根据以下目录查找:【HKEY_LOCAL_MACHINE】 – 【SOFTWARE】 – 【JavaSoft
在这里插入图片描述
将【JavaSoft】整个删掉即可

安装步骤:

①下载JDK :

官网:https://www.oracle.com/java/technologies/downloads/

②安装:

安装过程中会选择两次安装地址

第一次是安装 jdk ,第二次是安装 jre

建议两个都安装在同一个java文件夹中的不同文件夹中

提前新建文件夹,java不帮你新建,但是它要你指定个空文件夹(破事多)

例如:在这里插入图片描述
中间一直点确定下一步就好了,没什么好说的 (绝对不是我没图)

③配置环境变量

打开步骤:此电脑(右键)→属性→高级系统设置→高级→环境变量
在这里插入图片描述

新建环境变量

变量名JAVA_HOME
变量值(就是JDK的安装路径)E:\java\jdk

到文件夹内就可(形如这样)
在这里插入图片描述

效果图:
在这里插入图片描述

继续新建系统变量``

变量名CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

原封不动抄上去就就行

效果图:在这里插入图片描述

配置PATH路径

在系统变量里面找到PATH,双击点开

在这里插入图片描述

点击右上角新建

输入:%JAVA_HOME%\bin

效果图:
在这里插入图片描述

验证:

快捷键win+R,打开cmd
输入:java -version

在这里插入图片描述

(这里是原来的图,jdk11的)

2.安装Android Studio 以下载SDK

卸载步骤:

①直接点卸载

在这里插入图片描述

②将安装时的sdk,studio,work文件夹全部清空(即安装时候的2次选择路径+新建的项目工程)

在这里插入图片描述

③进入路径:C:\Users\用户名

把Android开头的两个文件和这个.gradle删除

在这里插入图片描述

安装步骤:

参考该文:https://blog.csdn.net/xuw_xy/article/details/89524335

不要用里面的安装包,这里的安装包是2.3版本的,参考安装步骤就好了

(虽然我最后感觉Android Studio的安装版本好像不影响结果,Android Studio主要是拿来下载SDK的)

(也可以只单独下SDK,就不用下载Android Studio了,但是我不知道对应的是哪个版本)

可能会卡在这一步,很久很久(或者是新建项目后现左下角一直在转,等了很久很久,就是转不好)

在这里插入图片描述

这里直接关掉Android Studio,因为需要科学上网,导致软件这个下载进度卡住了,所以建议直接把离线包文件下好放进去

查看gradle版本:C:\Users\用户名\.gradle\wrapper\dists\gradle-X.XX-all

存放位置:C:\Users\用户名\.gradle\wrapper\dists\gradle-X.XX-all\3jdgemv0iv8uqohg3kcp2o88r1\gradle-X.XX-all.zip

下载gradle:https://mirrors.aliyun.com/macports/distfiles/gradle/

找到对应版本下载

将存放位置里面的这两个删除,并且把下载的压缩包放进去,然后再打开Android Studio

在这里插入图片描述

安装SDK:

打开软件,步骤:File→Settings

下载了这些(主要是一直报错我在无脑乱下,可以不完全参考)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

然后再点开SDK Tools右下角的Show Package Details
在这里插入图片描述

无脑下下下!!(我疯了)

反正网上说的是,因为QT版本低,识别不了太高的SDK,推荐下26到30的版本,我全勾了

但是这一步结束后,这两条一直报错

在这里插入图片描述

参考网上文章,通过以下步骤解决:

  1. 打开windows cmd 命令行窗口

  2. 在SDK的目录打开cmd,即:tools/bin/ 可以直接在路径这里输入cmd
    在这里插入图片描述

  3. 依次输入:sdkmanager.bat --update 更新一下

  4. 再输入:sdkmanager.bat --licences

    重新打开QT就好了

3.安装NDK

就是一个压缩包,安装就是解压到文件夹,卸载就是删掉文件夹内容

这个应该会吧…

重点就是版本的问题,参考网上文章,r11b的NDK成功

下载:https://blog.51cto.com/u_15307523/3134163

4.安装QT 及环境配置

卸载步骤:

直接打开QT文件夹里面的MaintenanceTool.exe,就可以卸载了,很干净

记得打开的时候断网,不用登陆账号

安装步骤:

无脑下一步就好了(记得打开的时候关网,可以跳过登录那一步)

下载:https://download.qt.io/archive/qt/

但是下完后出了很奇怪的bug,我的界面非常的小,非常考验我的眼力

在这里插入图片描述

实在受不了了,我去搜了一下更改界面的教程

参考:https://blog.csdn.net/MYMarcoreus/article/details/116257332

我的路径(参考):E:\Qt\Tools\QtCreator\bin

效果图:在这里插入图片描述

路径设置

步骤:工具 → 选项 → 设备 → Android

在这里插入图片描述

JDK就是第一个java配置环境的时候输入的路径

SDK是Android Studio安装SDK时候指定的文件夹

NDK是下载NDK解压的文件夹

终于成功了(真的报错了好多次呜呜呜)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/81792
推荐阅读
相关标签
  

闽ICP备14008679号