| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> Qt6 for android环境搭建 -> 正文阅读 |
|
[移动开发]Qt6 for android环境搭建 |
准备操作 系统: win10 orlinux(基本上都一样 ) 软件: androidStudio, Qt6, java jdk11(用了17版本有警告 提示1.8以上,文中安装还是写的jdk1.8,后面编译实际使用了jdk11) 1.?Qt安装? 如下图: 登陆自己账户? ?我已经安装过了?所以这里选择添加 ?右侧?过滤?只要lts跟?release版本 ?Qt这里我默认选择了最新的? 选中安卓?下一步?等待完成即可,其他的配置?按自己的需求选中即可. 2.?接下来是?jdk?选择1.8版本(这里按照jdk1.8配置,更换成jdk11以上版本即可) ? ? ? ? 安装路径随意安装省略, 配置环境如下: ?找到?高级系统设置 ?选择右下角的?环境变量 ?首先是?新建(系统)变量? ?变量名: JAVA_HOME? 变量值?就是?jdk环境路径 ? 然后继续添加:? 变量名? CLASSPATH 变量值? ?.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 注意变量值前面有个点? ?后面结尾是?分号? ? ?然后是?添加到?path里面: %JAVA_HOME%\bin %JAVA_HOME%\jre\bin ? ? ? ? ?测试一下java环境(由于我用的java17?显示版本号不一样)? 快捷键?win+R? 输入?cmd?调出来命令行:? ???????? 3.?我们来安装?androidStudio(主要是用来搞定sdk的,以及?ndk) 安装过程略只说明一下下载sdk,ndk ?androidStudio?选中?sdkManage?进行配置 ?自己需要哪个安卓版本就选哪个 ?这里是?ndk配置? 然后?就是?右下角的?应用一下?然后等待10到30分钟不等?等待完成后关闭软件. 4.?Qt配置 ?进入配置界面如下: 配置好以后先应用然后?重新打开QtCreator 再次进入?这次选择进入kit界面: ?可以看到?kit中?都是正常的. 然后切人一下version?编译器?debug如下: ? 然后是新建工程?看下有没有安卓选项 ? 然后,测试一下项目(空的?直接编译): ?中间会下载工具?稍等一会: ? 根据警告跟换jdk11后编译通过 更换jdk操作?参考前面jdk安装过程.? 5.?现在配置一下安卓项目 ???????? 进入配置 创建签名密匙: ? 保存后: 接着配置apk的?sdk等信息: ?apk模版?后续配置 然后出来对话框?确认后: ? 配置以后重新编译: ? ?添加一个测试弹窗:
程序也签名了?如果前面配置了图标?程序就带有图标了. 测试一下app?kit悬着?armV7: 编译后的路径?File: D:/work/build-testAndroid-Android_Qt_6_2_3_Clang_armeabi_v7a-Release/android-build//build/outputs/apk/release/android-build-release-signed.apk 复制手机安装可以看下? ? |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 17:44:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |