包 org.qtproject.qt5.android.bindings 不存在
Posted
技术标签:
【中文标题】包 org.qtproject.qt5.android.bindings 不存在【英文标题】:package org.qtproject.qt5.android.bindings does not exist 【发布时间】:2019-03-19 06:06:10 【问题描述】:当我尝试构建 Hue Qt 示例 android(https://github.com/BradyBrenot/huestacean) 时,遇到了这个错误。
我是 Qt 的新手。我的Qt版本5.12.0
和Android工作室3.3.2
error: package org.qtproject.qt5.android.bindings does not exist
我应该怎么做才能解决这个错误? 提前致谢。
加法。
现在我尝试使用 QtCreator。但是使用Unknown module(s) in QT: androidextras
构建错误
添加#2。
优先添加Android Kit
后,错误信息如下
The installed SDK tools version (26.1.1) does not include Gradle scripts. The minimum Qt version required for Gradle build to work is 5.9.0/5.6.3
【问题讨论】:
必须使用Qt Creator编译 感谢您的评论。如上所述,我使用 QtCreator 更新了内容。你知道Unknown module(s) in QT: androidextras
你是如何安装Qt的?,如果你使用过在线安装程序,那么你必须再次打开它并搜索android模块,选择它并安装它
是的,我安装了 Qt 5.12.0。并安装了所有相关的android。
我已经看到问题出在哪里了,当你打开项目时你选择了它作为桌面项目,而不是你必须重新打开项目并选择 ANDROID
【参考方案1】:
试试
import org.qtproject.qt.android.bindings.QtService;
https://doc.qt.io/qt-6/android-services.html
【讨论】:
以上是关于包 org.qtproject.qt5.android.bindings 不存在的主要内容,如果未能解决你的问题,请参考以下文章