社区
Qt
帖子详情
Qt for Android移植时怎么将自己编译的插件(so文件)打包进APK中,执行时调用
shengyanlove
2017-05-25 09:50:14
简单更改QT插件的源码,在PC端自己编译生成的dll文件,我把它放在相应的plugins和qml文件夹下面的子文件夹里面,程序运行时就会自动调用,现在想移植到Android上,我编译生成了相应的.so文件,但是不知道应该放在程序的什么目录下,怎么打包进
APK,让QT程序运行的时候不调用QT自己的插件,而是调我自己编译生成的插件
...全文
603
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
QT
cmake项目
编译
构建管理视频课程
课程讲解形式有什么特点? 基于工程实践的讲解模式(实际敲代码的讲解形式,直观了解cmake语法形式和常用功能) 基于实用考量的技术选题( 选取
QT
软件工程师cmake常用必备技术
进
行讲解) 通过这个课程能够学到什么?学习
QT
项目
编译
构建管理技术路线
中
的cmake项目
编译
构建管理工具。
QT
cmake常用语法知识具体实践
QT
cmake常用用法具体实践
QT
cmake
编译
链接选项管理具体实践
QT
cmake多项目组织管理具体实践
QT
cmake版本信息管理具体实践
QT
cmake动态库和静态库管理具体实践
QT
cmake 模块管理用法具体实践
QT
cmake
QT
应用配置管理具体实践
QT
cmake
QT
应用安装
文件
管理用法具体实践
QT
cmake
QT
应用Linux软件包管理具体实践
Qt
for
Android
部署流程分析
解释
Qt
5.2 for
Android
的
编译
、
打包
、部署流程
ubuntu下
qt
for
android
调用
自己的C动态库至安卓平台(ARM)
转载链接: [https://blog.csdn.net/jklinux/article/details/72772286)] 问题起源: (1)在ubuntu下自己写一个myadd函数并生成动态库; (2)通过
qt
creator Desktop
Qt
构建套件
调用
so动态库正常; (3)通过
qt
creator
Android
for armeabi-v7a构建套件直接
调用
该so报错???? error: error: cannot find -lmyadd(我想直接在安卓上
调用
该so,看来行不通) 解决办法
QT
for
Android
开发qm
qt
t客户端与环境配置
使用
QT
for
Android
开发qm
qt
t客户端的环境配置 一、开发平台 1、Windows7_x64 二、目标平台 1、
Android
9 三、所需工具软件 1、
Qt
5.14.2 2、
Qt
creator 5.0.3 (这个版本会自动下载安装
Android
SDK和与之配套的NDK) 3、perl-5.24-win64 安装包 (官方地址:https://www.perl.org/get.html) 4、
qt
m
qt
t5.15 源码包 (官方地址:https://codereview.
qt
-p
qt
for
Android
数据库连接sqlite3
研究了1一天多,白天黑天的,总算努力没有白费,实现了安卓9.0手机调取sqlite3数据库 就是图标是这个玩意的尾缀是db的东东。 正文开始前先发两个连接,都是大牛的帖子,很不错的参考,一个是直接说明怎么调取数据库的,但是说的不是很详细,所以一般很难理解,并且很难实现https://bbs.csdn.net/topics/391900605 还有一个是和数据库无关的, 只是 说明如何将
文件
打...
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章