qt 5.15.x 安装android过程记录

1.经过好几天的qt for android 安装,发现存在很多坑

参考其他文章可以编译出APK文件。但是我发现(我的机器上)无法调试apk程序,不能调试那怎么行呢,看了很多文章都是运行出结果了就结束了。没有展示怎么调试程序。

很多文章都是建议安装JDK8,配合ndk21 是可以编译过程序,但是进入调试模式就弹出段错误异常,根本无法调试。

2.启用ndk25版本并且用JDK17,build时同样报错androiddeployqt fails with "unknown argument '--libs'"

这个问题有文章说退回到ndk21,退回就无意义了,无法解决调试异常问题。

3.尝试安装qt6 for android ,安装非常顺利,也可以进入调试模式

但是qt6太新,而且删除了之前一些函数组件,目的很明确-就是要在qt5.15版本上搞定无法进入调试模式问题

4.在下面这个外文网站发现了答案,qt5.15.11或者6.x版本可以解决NDK25无法使用问题

5.qt 5.15.11版本是没有在线安装包的,通过编译源码方式安装

qt for  android 源码安装非常耗时,我耗时一晚,安装请参考这个网站 Qt for Android - Building from Source | Qt 5.15

编译和install出的文件如下,将这些文件覆盖替换我5.15.2(我的电脑F:\Qt\5.15.2\android)下的andr下的所有文件:

打开qt ,设置为NDK25

6.终于实现用qt5.15版本调试android程序了

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
为了下载和安装Qt 5.15.12,您可以按照以下步骤进行操作: 1. 首先,您需要访问Qt官方网站来获取在线安装工具。您可以通过以下链接下载在线安装工具: 2. 在下载完成后,双击运行安装程序,然后按照提示进行安装。 3. 在安装程序中,您将会看到一个选项来选择Qt版本和组件。在这里,您需要选择Qt 5.15.12版本,并选择您需要的其他组件。 4. 接下来,您将会被要求选择安装路径。您可以选择默认路径,或者自定义选择一个路径进行安装。 5. 安装程序将会开始下载和安装所选的组件。这个过程可能需要一些时间,取决于您的网络速度和所选择的组件的大小。 6. 安装完成后,您可以通过启动菜单或桌面图标来打开Qt 5.15.12。您可以开始使用该版本的Qt进行开发了。 请注意,由于Qt 5.15.12是一个特定的版本,可能无法在Qt官方网站上找到离线安装包。因此,使用在线安装工具是下载和安装该版本的推荐方法。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [qt 5.15 安装详解](https://blog.csdn.net/soinlove36/article/details/131152347)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Windows10在线安装Qt5.15和Qt6全系列](https://blog.csdn.net/pangc2014/article/details/113936605)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值