我已經通過創建一個新的Quick 2項目並複製qml文件成功部署了cube示例APK,但得到了「模塊」Qt3D「插件」qthreedqmlplugin「找不到」錯誤消息,任何線索?我已經將這樣的文件放入了進口/ Qt3D文件夾,但沒有成功。謝謝。部署Android下Qt3D項目贏得7下
編輯:我試過使用Qt 5.1.1並按照這裏描述的Qt3D安裝(http://qt-project.org/wiki/Qt3D-Installation),並且可以擺脫上面找不到插件的錯誤信息。但是,這一次,「library」libQt53DQuick.so「not found」的消息顯示如下:
W/Qt(29930):assets:/qml/3dCube/main.qml:2():assets :/qml/3dCube/main.qml:2:1:無法爲模塊「Qt3D」加載插件:無法加載庫/data/data/org.qtproject.example.test3D/qml/Qt3D/libqthreedqmlplugin.so :(無法加載加載庫:soinfo_link_image(linker.cpp:1635):無法加載「libqthreedqmlplugin.so」所需的庫「libQt53DQuick.so」;由load_library(linker.cpp:745)導致:未找到庫「libQt53DQuick.so」)
我使用Qt 5.3和截至今天Qt3D的主分支,所有Quick3D演示程序都可以在我的Note II上工作(在手動推送qml文件並將onCompleted事件更改爲onStopped事件後)。 –