目录

0.前提

1.安装JDK

 2.Android SDK下载

3. 安装模拟器

4.Qt中进行配置

5.新建android项目

6.结束


0.前提

        安装Qt时勾选Android相关套件,确保Qt的安装组件已被安装。 

1.安装JDK

Java Downloads | Oracle

        安装java8即可,需要登陆,没账号的话注册一个。安装完后配置环境变量,包括JAVA_HOME、CLASSPATH等。

 2.Android SDK下载

https://www.androiddevtools.cn/

一直往下面拉。。。ndk不用特意安装,在安装sdk后自动安装。

qt Android 守护进程 qt配置安卓开发环境_android

        将下载的压缩包解压到你的指定位置,并进入,打开sdkmananger.exe,打开后需要等待一会儿会出界面,等下面进度条走完,将其他所有√全部取消,只留下这一个,点击右下角Install,等待一会儿后提示完成,关闭这个界面。

qt Android 守护进程 qt配置安卓开发环境_qt_02

         然后进入tools\bin下,打开cmd,执行(注意:<ANDROID_SDK_ROOT>需要改成实际安装路径,如C:\android-sdk-windows):

sdkmanager "build-tools;30.0.2" --sdk_root=<ANDROID_SDK_ROOT>
sdkmanager "ndk;21.3.6528147" --sdk_root=<ANDROID_SDK_ROOT>
sdkmanager "platform-tools" --sdk_root=<ANDROID_SDK_ROOT>
sdkmanager "platforms;android-30" --sdk_root=<ANDROID_SDK_ROOT>
sdkmanager "cmdline-tools;latest" --sdk_root=<ANDROID_SDK_ROOT>
sdkmanager "extras;google;usb_driver" --sdk_root=<ANDROID_SDK_ROOT>

3. 安装模拟器

        由于sdktool中自带的模拟器特比的garbage,所以,你可以安装你喜欢的模拟器,如夜神模拟器、蓝叠模拟器、网易模拟器、雷电模拟器等。此步自行百度即可。

        如果模拟器连接不上或者出现其他幺蛾子,请将sdk 中的adb.exe复制到夜神模拟器目录替换adb.exe和nox_adb.exe。 替换nox_adb.exe时将adb.exe改名即可。

4.Qt中进行配置

        点击工具-》选项-》Android:

qt Android 守护进程 qt配置安卓开发环境_qt_03

5.新建android项目

        选择安卓编译器即可。

qt Android 守护进程 qt配置安卓开发环境_Qt_04

qt Android 守护进程 qt配置安卓开发环境_Android_05

夜神模拟器中效果:

qt Android 守护进程 qt配置安卓开发环境_Qt_06

6.结束

        再见!