Qt5.9以上forAndroid开发环境搭建
按以下配置完,⼿机连上电脑,还是不能在Qt Creator上编译安装安卓应⽤程序,可尝试解决:
1:打开⼿机开发者模式,开启USB调试
2:cmd: adb devices 查看⼿机是否正常连接。(如果未授权 unauthorized,⼿动重新开启USB调试,多尝试⼏次)
转载:关于Qt for Android开发环境配置的教程。
准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ⽀持安卓的版本,⽐如qt-opensource-windows-x86-android-5.6.2。
前⾔:在Qt的版本更新中,Qt⽀持的功能越来越多,安装包也越来越⼤,在Qt5.9出来之前,Qt的每个版本都对应的编译环境,⽽在Qt5.9后Qt官⽅将好多编译环境放到了⼀起,⽽在这⾥我要说的是要配置Qt For Android的开发环境,那就应该在安装组件中选中有关Android这⼀项。
下⾯开始正式搭配Qt for Android的开发环境。
⼀、安装java jdk。
如果之前配置过,就可以跳过这⼀步。
下载java jdk 64: x64
下载java jdk 32: x86
Java jdk 1.8 官⽹:
配置系统环境变量:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_144
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注意%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar前⾯还有⼀个.;
在Path变量名中添加
变量值:%JAVA_HOME%\bin
配置图⽰:
⼆、配置Android sdk 、ndk、ant
Android sdk配置最⽅便的⽅法是下载⼀个Android studio,然后安装,它提供了sdk和adb。
下载地址:
中国官⽹:
安装完毕后,运⾏程序,他会解压⾃带的sdk,可以在设置⾥⾯更改SDK版本。
还有⼀种⽅法是直接下载SDK安装:,运⾏安装⽬录下⾯的“”,然后勾选安装,在⽅框的前两个中是必选的,之后的Build-tools最好是选择对应版本。对于安卓的版本我这⾥安装的是Android 6.0 (API 23),你们可以⾃⾏选择。
安装完毕后,到SDK安装⽬录下⾯的 “platform-tools”⽬录,把此⽬录的路径“..\platform-tools”添加到系统环境变量中。Android ant下载官⽹:
在这⾥我采⽤的是⽬前来说最新版的 ant1.10.1:
然后解压出来,将..\apache-ant-1.10.1\bin添加到系统环境变量中。
配置图⽰:
Android NDK 最新版的没有⽤,你们可以试⼀试,我在这⾥采⽤的ndk_r9d:
有⼈反映说r9d有些问题,请到下载最新版。
这⾥我贴出⼀个ndk_r11c:
解压下载好的ndk,然后打开Qt Creator。
三、打开⼯具→选项→Android。如果不到,就在图中标1处搜索
点浏览分别选中对应的⽬录,然后点击应⽤(Apply),之后转到“构建和运⾏”,在构件套件中可以看到已经检测出来。
ant安装包
之后,点击确定(OK),然后新建项⽬时选中⾃⼰需要的构建套件,我是全部选中⽤的时候⽐较⽅便。
在这⾥,我要说的是,我⽤的真机测试,所谓的真机测试就是⽤⾃⼰⼿机或平板测试。
选中之后点击确认(OK),就可以往⼿机上写Qt程序。⼿机端需要注意的是:打开USB调试,如果有允许usb安装程序,请确认安装。⼩⽶⼿机需要打开USB安装
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论