Android JNI中使用Qt头文件配置

  1. 前言:
    在我们使用Android studio进行NDK开发的时候,有时候可能会使用到自定义的一些动态连接库so,然后通过JNI层的.h文件中的函数对其进行调用,对于一些用C语言与Qt creator编译的动态so,我们要对其进行调用,首先要对电脑环境进行配置,不然在JNI层头文件中就无法使用qt creator的头文件,如图所示:
    这里写图片描述

如果没有正确配置好电脑的环境,我们是无法正常使用qt的头文件的,那么我们应该怎么配置呢,下面我将详细介绍。

  1. 环境配置:

    1. 首先在qt官网上下载qt版本(Qt creator必须包含可编译Android版本),我使用的是qt-opensource-windows-x86-android-5.6.1。然后在电脑上安装完成。

      2.依次打开我的电脑—-属性—-高级系统变量–环境变量
      这里写图片描述

      3.然后新建系统变量 建立变量名为C_INCLUDE_PATH与CPLUS_INCLUDE_PATH两个系统环境变量,并在路径上添加Qt头文件的路径(这里Qt头文件是指Android目录下头文件):
      这里写图片描述

      这里写图片描述
      如果在JNI层使用了什么qt头文件,就需要在系统环境变量后面添加对应包含头文件的文件包。到此,就可以成功在Android JNI层使用qt ceator了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值