您的位置:首页 > 移动开发 > Android开发

qt 5.13.0 on Android 开发环境搭建

2020-04-04 07:10 2111 查看

   项目准备QT开发android,从网上找文章开始试,先实验了网上5.10的环境搭建,折腾了一天,下载安装,工程编译到运行都没问题,但是在线debug不行,试了公司的win7 64位和自己win10 64位的笔记本,以及多台手机及平板,在线debug都没有成功。

    转向更高版本测试,又经过一天折腾测试,qt5.13.0版本在win7和win10 64位机器上都能连手机和平板debug成功了。记录下环境配置过程。

    需要的文件如下图,下面安装过程会提供下载链接,如果查找麻烦,可以CSDN下载中搜我上传的资源文档《qt5.13.0 on Android 开发环境搭建》里面有百度云地址

 

  1. 安装开发环境 qt creator 

如下链接下载qt-opensource-windows-x86-5.13.0.exe

http://download.qt.io/archive/qt/5.13/5.13.0/

以管理员模式打开安装文件,点击next后要求输入qt用户密码,如果没有则注册一个,next进入下一步

选择安装目录后下一步选择组件,如果只开发Android 选择Android ARMv7即可

下一步接受协议后开始安装,直至安装完成。

2. 安装JDK

该qt版本测试用jdk-8u211-windows-x64.zip功能正常。

下载安装包后安装即可,这个版本会自动配置环境变量

 

3. 安装SDK,并记录安装目录

https://www.androiddevtools.cn/下载

安装完成后打开SDK Manager.exe

选择必要的安装包

点击Install Packages  接受协议后程序会下载安装。

 

4. 下载NDK,从下面网址,找到旧版入口

https://developer.android.google.cn/ndk/downloads/

下载完成后,解压到自定义的目录就行。

5. QT配置及工程创建

打开 工具——选项,配置自己的目录

创建新工程(注意工程保存路径不能有空格,不然编译报错)

选择Android构建

第一次构建会下载依赖包,花较长时间,受网速及链接关系,可能要多几次才能下载成功

6. 运行及调试

将手机USB线接入电脑,确保驱动及手机USB调试打开,点击运行及调试会读到android设备

在main.cpp加入一个断点,调试进入断点,单步调试也正常

个人测试了android5.1的原生系统,小米max3手机,都可以在线debug,魅族16th运行安装正常,但是在线debug没成功。

 

  • 点赞
  • 收藏
  • 分享
  • 文章举报
潇湘VV夜雨 发布了1 篇原创文章 · 获赞 0 · 访问量 45 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: