操作系统:WIN 10 HOME
QT: 5.15
QT Creator: 4.12
先讲一下踩过的坑:
坑1:本意用VM虚拟机好复制移植,用了vm14, 结果发现报错:adb: fail to install. 以为是QT的问题,结果不是.因为直接用指令:adb install /home/…/xx.apk上也是报同样的错误.但是用WIN10直接装就没有问题.以为是VM的Ubuntu的问题,卸载了之后在vm上装WIN7也是同样的问题,装一次耗时一天左右,最后使用win10作为平台来安装软件编辑平台.
坑2:先讲一下安装顺序:具体详见官网的详细说明:https://doc.qt.io/qt-5/android-getting-started.html
我的经验是:先装java,再装Gradle, 再装android,然后装qt. java装好后测试一下: cmd:java -version
打印出来的消息应该是:
java version “1.8.0_261”
Java™ SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot™ 64-Bit Server VM (build 25.261-b12, mixed mode)
安装Gradle:
参考:https://gradle.org/install/
把文件夹解压到C盘Gradle目录下,然后点击Path编辑系统变量,添加路径如右图所示:
打开CMD测试一下: gradle -v 系统应该打印如下信息:
装完Android后打开android studio, 点击configure, 点击SDK MANAGER,勾选屏幕所示的,点击apply, 然后确认下载,这些平台是有必要下的.
选择SDK Tools,然后apply,然后确认.装库和工具比较占用下载流量.
装完后,进入Option:
在option选项如下图:找到合适的SDK和NDK.
openSSL会是一个问题,它的下载地址在这里:
https://github.com/KDAB/android_openssl
坑在这里:如果点克隆就一直在clone的.