记录其环境搭建编译遇到的坑:
QGC版本:4.2.8;
QT版本:5.15.2;
QT CREATOR版本:14;
JDK版本:11;
NDK版本:21;
GRADLE版本:5.6.4;
编译过程中,JDK和NDK很容易安装成功。当出现安卓编译工具链后,须在“SDK 管理器”勾选安卓模拟器,更新安装后,可以添加android虚拟设备,成功后显示“connected”。
编译过程中出现GRADLE下载一直卡住现象。解决措施:直接网上现在5.6.4版本的固件,拷贝至指定目录(我的是C盘下的目录)。
清除编译重新构建后出现有“过时的API"提示。解决措施:在QT构建设置->构建安卓APK里,改Android build-tools version:28.03。同时,安卓自定义,创建模块,勾选 ”复制GRADLE文件到安卓路径“。
再重新编译,成功!