本文主要是介绍QT6.6下android编译及调用自定义so库方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一.问题概述
最近需要把QT程序从5.12的桌面环境移植到QT6.6的android下,项目中有很多DLL库要重新编译为so文件,移植到android环境然后调用,中间有很多坑,虽然大体和桌面系统用法相同,但细节上还是有区别的,尤其是so库的调用方法上,过程中也是debug了两天才解决,如果你也遇到了同样问题,可以参考本文的解决方法。
说明:一下在android的平板系统上可以跑qml框架和widget框架的QT程序,移植方法无区别
之前在《QT实战系列》专栏中有详细阐述过QT5.12环境下桌面系统中自制DLL及调用方法,文章链接:
https://blog.csdn.net/xieliru/article/details/135581244
二.解决方法与示例
1.自己新建一个DLL项目文件
这篇关于QT6.6下android编译及调用自定义so库方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!