windows下基于QT5.9.8的Android开发环境搭建

 

windows下基于QT5.9.8的Android开发环境搭建_第1张图片

由于对Clang++不甚了解,不知道怎么修改clang配置,只能用NDK r17- 版本

 

2. 配饰 “Android for armeabi-v7a (Clang Qt 5.9.8 for Android ARMv7)” 环境

(但是(ARM64-v8a))

windows下基于QT5.9.8的Android开发环境搭建_第2张图片

 Add... 按钮 “Target API 不能选择”,不知道怎么弄

windows下基于QT5.9.8的Android开发环境搭建_第3张图片

 

Native AVD Manager...

windows下基于QT5.9.8的Android开发环境搭建_第4张图片

 

添加Android设备

windows下基于QT5.9.8的Android开发环境搭建_第5张图片

 

Start... 启动虚拟机

ABI为 armeabi-v7a 时不能启动,一直黑屏,为ARM64-v8a 才能正常启动

windows下基于QT5.9.8的Android开发环境搭建_第6张图片

 

3. Android ARMv7 (ARM64-v8a)虚拟机启动调试特别慢,所以调试建议用X86_64 Android虚拟机

windows下基于QT5.9.8的Android开发环境搭建_第7张图片

 

windows下基于QT5.9.8的Android开发环境搭建_第8张图片

windows下基于QT5.9.8的Android开发环境搭建_第9张图片

下载并安装 HAXM

windows下基于QT5.9.8的Android开发环境搭建_第10张图片

windows下基于QT5.9.8的Android开发环境搭建_第11张图片

 

 

问题2,部署问题

Qt Widget 应用部署没问题,不知为什么 Qt Quick 部署是有问题,界面一片白不显示任何东西。

windows下基于QT5.9.8的Android开发环境搭建_第12张图片

windows下基于QT5.9.8的Android开发环境搭建_第13张图片

windows下基于QT5.9.8的Android开发环境搭建_第14张图片

 

问题三:手机部署

手机打开开发者模式一直部署失败,不知什么原因。

 

问题四:手机编译新问题

1.SDK Build-tools 版本 最好和 对应 Android  API版本一样

windows下基于QT5.9.8的Android开发环境搭建_第15张图片

2. 编译时 sdk build tool 版本不正确,想修改新版本

a.下载对样版本

b.修改 gradle.properties 配置

c.删除 C:\Users\"username"\.gradle

 

 

 

你可能感兴趣的:(Qt)