当前位置: 首页 > news >正文

46. Qt Android调用Java代码进行辅助开发 -- 框架搭建

1. 说明

使用Qt进行android开发时,某种情况下使用C++的知识或者Qt提供的方法是无法满足功能需求的,即使通过各种手段能够勉强实现功能,也非常的麻烦。此时,就需要Java来辅助实现了。在Qt中提供了调用Java代码的接口,比较方便。本片博客先介绍如何搭建一个能够调用java代码的qt项目框架,其中有些注意的地方还是比较关键的,否则调用Java代码就会出错。

2. 关键步骤:

*** 2.1 第一步***
首先,创建一个qt项目,本博客中命名未javaTest,并在javaTest.pro文件所在目录内创建一下文件夹路径android/src/,注意必须这样创建,qt调用的java文件必须放在这个路径内。同时在javaTest.pro文件内添加下面的代码,将android文件夹的路径引入过来:

android {ANDROID_PACKAGE_SOURCE_DIR=$$PWD/androidQT += androidextras
}

之后在上述目录androi

http://www.lryc.cn/news/239016.html

相关文章:

  • NX二次开发UF_CAM_PREF_set_logical_value 函数介绍
  • docker下移除不使用的镜像、容器、卷、网络
  • C语言基本算法之选择排序
  • 服务器数据恢复—raid5上层NTFS分区误删除/格式化的数据恢复案例
  • 【漏洞复现】IP-guard WebServer 存在远程命令执行漏洞
  • 人工智能学习阶段有哪些?
  • vue 中为什么需要虚拟DOM、VDOM 是如何生成的、VDOM 如何做 diff 的?
  • 数据分析思维与模型:相关分析法
  • 【算法萌新闯力扣】:两句话中的不常见单词
  • Xilinx Zynq-7000系列FPGA任意尺寸图像缩放,提供两套工程源码和技术支持
  • 基于 Glibc 版本升级的 DolphinDB 数据查询性能优化实践
  • 【顺序表的应用-通讯录的实现】
  • [Spring Cloud] Nacos 实战 + Aws云服务器
  • SpringCloud微服务注册中心:Nacos介绍,微服务注册,Ribbon通信,Ribbon负载均衡,Nacos配置管理详细介绍
  • 身份证号码校验
  • ArcGIS如何处理并加载Excel中坐标数据?
  • C++标准模板(STL)- 类型支持 (类型修改,从给定类型移除 const 或/与 volatile 限定符,std::remove_cv)
  • nodejs搭建本地服务
  • 如何看待Unity新收费模式?
  • Excel数据可视化—波士顿矩阵图【四象限图】
  • 【Java】智慧工地管理系统源代码,支持二次开发,SaaS模式
  • Lstm+transformer的刀具磨损预测
  • 本机idea连接虚拟机中的Hbase
  • .NET中的Object类学习3_MemberwiseClone方法
  • 鼎捷前端开发校招岗技术面面经(已过)
  • Rockchip平台rk3588源码下载编译(基于Android13)
  • RuntimeError: PyPI no longer supports ‘pip search‘ (or XML-RPC search).
  • 21款奔驰GLS450升级23P驾驶辅助 提升安全出行
  • iOS越狱检测总结
  • 场景驱动的 AI 体验设计:如何让智能 IDE 赋能遗留系统重写