Howiexhh 发表于 2021-4-10 23:49:09

安卓平台,程序运行时无法使用,自定义的QML

把已经写好的自定义qml组件放入android的assets文件夹下,并将qmldir放入,在自定义组件中,使用另一个自定义组件,报错,提示未定义,或无效的
W libHowieApplication_x86.so: QQmlApplicationEngine failed to load component
W libHowieApplication_x86.so: qrc:/main.qml:11:5: Type CustomDialog unavailable
W libHowieApplication_x86.so: file:assets:/qml/CustomQML/Qml/CustomWidgets/CustomDialog.qml:2:1: import "../CustomBackground" has no qmldir and no namespace


Howiexhh 发表于 2021-4-11 22:12:49

看来没有人走Qt for android这条路,自己研究半天终于可以了,方法就是在需要引入自定义组件的文件内,同样加入模块定义的路径,例如:我的模块module CustomQML,前提已经把需要的组件在qmldir文件中定义了,然后直接使用import CustomQML <版本号>即可

ao199103oa 发表于 2021-4-15 10:41:14

兄弟 你实现了 Andriod连接mysql了吗?

Howiexhh 发表于 2021-4-18 23:23:43

ao199103oa 发表于 2021-4-15 10:41
兄弟 你实现了 Andriod连接mysql了吗?

我连的是sqlite,很方便
页: [1]
查看完整版本: 安卓平台,程序运行时无法使用,自定义的QML