配置Qt5.13.2的安卓开发环境

配置Qt5.13.2的安卓开发环境

  • 安装配置JDK
  • 下载JDK

从oracle官方网站下载java安装包:

https://www.oracle.com/java/technologies/javase-downloads.html

  • 安装JDK

首先双击下载的安装包(jdk-8u241-windows-x64.exe)点击安装,点击更改,选择你的安装路径,然后下一步等待安装完成。

  • 配置JDK的环境变量

接下来就是配置JDK的环境变量,右键此电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> 新建

https://img-blog.csdnimg.cn/20190801162229682.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Ryb3VibGVjb2Rlcg==,size_16,color_FFFFFF,t_70

变量名是:JAVA_HOME

变量值是:你刚才JDK的安装路径

点击确定再次新建

变量名: CLASSPATH

变量值:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

点击确定后找到系统变量里的Path再次添加路径,选择JDK的安装目录里的bin 例如我的是D:\QtForAndriod_Enviroment\JDK_Installed\Java\jdk1.8.0_172\bin

https://img-blog.csdnimg.cn/20190801162926141.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Ryb3VibGVjb2Rlcg==,size_16,color_FFFFFF,t_70

然后在打开cmd输入JAVA -version 如果出现以下内容就证明环境配置成功

https://img-blog.csdnimg.cn/20190801163241810.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Ryb3VibGVjb2Rlcg==,size_16,color_FFFFFF,t_70

  • 安装配置SDK
  • 安装SDK

从https://www.androiddevtools.cn/ 下载installer_r24.4.1-windows.exe。

  • 下载SDK库

找到刚才下载的installer_r24.4.1-windows.exe 双击安装,路径自己选择,安装完成后运行。

添加国内的软件源:Tools-->option,在下面的两栏输入以下内容 网址: mirrors.neusoft.edu.cn 端口:80,点击close(如果无法科学上网,请按照http://tools.android-studio.org/index.php/proxy重新配置软件源),然后点击Package-->Reload就会更新安卓的构建工具了。

https://img-blog.csdnimg.cn/20190801163708877.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Ryb3VibGVjb2Rlcg==,size_16,color_FFFFFF,t_70

为了避免出现不可预料的问题,建议Tools和Extras全装,各个版本的SDK也都安装:

  • 配置SDK

2、增加环境变量

在系统变量中增加一个ANDROID_SDK_HOME变量,属性值为android sdk安装目录

然后再在path变量添加以下路径:

%ANDROID_SDK _HOME%\tools;

%ANDROID_SDK _HOME%\platform-tools; 

  • 安装配置NDK
  • 下载NDK

从https://developer.android.google.cn/ndk/downloads/ 下载稳定的NDK版本android-ndk-r20b(最新版在编译的时候会出错)。

  • 安装NDK

将下载的NDK文件解压到自己想要的路径即可。

  • 安装和配置Qt

安装Qt,勾选安卓开发有关选项。

打开Qtcreator, 点击工具选项,JDK自己检测到了,只需要将SDK和NDK的路径添加进去,然后SDK manager会显示你下载的SDK工具,点击确定,环境就基本配置完成了。

 

  • 建立并运行工程

依次按照下列步骤创建新工程:

选择arm64-v8a编译器开始编译

中途会让选择设备,最好是用电脑连接手机,根据经验,用模拟器会出现不可预料的问题,而且模拟器上运行,手机上不一定不会出错。

如果构建过程中出现类似如下错误,是因为下载中断了,每次失败后只要再次点击run就可以了,直到没有错误出现。

  • 解决Android设备不弹出调试授权提醒

安装Android SDK,设置系统环境变量 %ANDRIOD_SDK_HOME%,设置完后检查:

C:\Users\leizm>echo %ANDRIOD_SDK_HOME%

G:\adt-bundle-windows-x86-20131030\sdk\platform-tools

安装手机驱动

安装adb,很多都是工具自动安装,可以通过命令查看:

C:\Users\leizm>where adbC:\Android\adb.exe

C:\Users\leizm>adb devices

List of devices

attached84a82bcc        unauthorizedunauthorized 表示未授权调试。

输入命令处理

C:\Users\leizm>adb kill-server

C:\Users\leizm>adb start-server

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

C:\Users\leizm>adb devices

List of devices

attached84a82bcc        device

 

发布了1 篇原创文章 · 获赞 0 · 访问量 13

猜你喜欢

转载自blog.csdn.net/weixin_43824677/article/details/105289693