社区
Qt
帖子详情
Qt for Android移植时怎么将自己编译的插件(so文件)打包进APK中,执行时调用
shengyanlove
2017-05-25 09:50:14
简单更改QT插件的源码,在PC端自己编译生成的dll文件,我把它放在相应的plugins和qml文件夹下面的子文件夹里面,程序运行时就会自动调用,现在想移植到Android上,我编译生成了相应的.so文件,但是不知道应该放在程序的什么目录下,怎么打包进
APK,让QT程序运行的时候不调用QT自己的插件,而是调我自己编译生成的插件
...全文
697
3
打赏
收藏
Qt for Android移植时怎么将自己编译的插件(so文件)打包进APK中,执行时调用
简单更改QT插件的源码,在PC端自己编译生成的dll文件,我把它放在相应的plugins和qml文件夹下面的子文件夹里面,程序运行时就会自动调用,现在想移植到Android上,我编译生成了相应的.so文件,但是不知道应该放在程序的什么目录下,怎么打包进 APK,让QT程序运行的时候不调用QT自己的插件,而是调我自己编译生成的插件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jklinux
2017-06-01
打赏
举报
回复
不好意思,跑题了。插件我没做过。 可不可以写代码来加载指定的插件?
shengyanlove
2017-05-31
打赏
举报
回复
1楼大神,我是小白,可能问题描述的不是很明白,也可能没看懂你的教程,我现在是这么操作的: (1)我自己编译了一个离线版本的地图插件:libqtgeoservices_osm.so (2)用他替换了QT安装目录下面的...\Qt5.7.0_Android\5.7\android_armv7\plugins\geoservices\libqtgeoservices_osm.so文件 (3)程序执行的时候调用的是我自己编译的地图插件 但是有个问题,这样我写其他的程序调用地图插件的时候都是调用我自己的地图插件了,有没有什么版本,能让我在这个特定的程序时调用我自己编译的地图插件。而其他程序仍然调用,QT安装目录下自带的地图插件。
jklinux
2017-05-26
打赏
举报
回复
楼主,看我的博文, 我刚做了。 http://blog.csdn.net/jklinux/article/details/72772286
C++学习(二四九)
qt
android
如何安装第三方库
本文围绕
Qt
开发的
Android
应用安装第三方库展开。指出
Qt
不适用mk
文件
,需从Gradle入手。介绍了多篇参考文献及对应方法,如部分方法虽有效果但无具体实现,部分方法无法将库
打包
到
apk
中
,最后提及将
进
行具体操作。
【
Qt
】安卓开发环境配置实战:从零到一构建移动端C++应用
本文详细讲解
Qt
C++应用在安卓平台的开发环境搭建全过程,涵盖
Qt
5.15 LTS、JDK 8、
Android
NDK r21e及SDK Build-Tools的版本匹配与路径规范;
Qt
Creator
中
Android
工具链绑定、Kit构建套件配置要点;项目
移植
所需的
Android
Manifest.xml定制与gradle优化;
APK
构建流程(qmake/make/gradle三阶段)及真机调试方法;并给出针对内存管理、渲染优化和多线程的C++性能调优实践。
自制工具:Cocos2d-x
Android
.mk
文件
自动修改器
介绍了一款用于简化Cocos2d-x项目在
Android
平台
打包
过程的工具,该工具能自动更新
Android
.mk
文件
中
的源代码配置,提高开发效率。
科技
中
介服务机构如何借助科创大脑提升服务专业化水平?.docx
科技
中
介服务机构如何借助科创大脑提升服务专业化水平?
国央企创新负责人如何通过产业大脑支持企业数智化转型?.docx
国央企创新负责人如何通过产业大脑支持企业数智化转型?
Qt
21,503
社区成员
26,693
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章