【问题标题】:Qt Ministro errorQt Ministro 错误
【发布时间】:2014-01-04 14:35:08
【问题描述】:

我正在使用 necessitas 3.X 基于 qt 4.8.0 32 位 MINISTRO 2 版本 9.6 我的程序没有任何问题,在平板电脑(品牌:三星公司)上也没有任何问题,也没有在 Android 上(版本 2_4.3 ) 但是我在下载 MINIStRO 时遇到了华硕 fonepad 的问题。实际上它说明了这个“错误消息”: “不能满足你的应用程序的依赖” 虽然我正在使用 ministro configuratin,但我无法解决这个问题! 此外,我的平板电脑中还有足够的可用空间。

【问题讨论】:

  • 你能展示你的资源xml吗?另外,我鼓励升级到 Qt 5。事情看起来会好很多。
  • 在 qt 5.2 中不能使用 gps 和 qt 移动性。华硕 fonepad 处理器 INTEL ATOM X86
  • Mobility 在 Qt 5 AFAIK 中大多有更好的选择,无论哪种方式,请粘贴 android lib xml。包括 Ministro 在内的 Necessaitas 项目没有很好地支持移动性。有关详细信息,请参阅以下公开报告:sourceforge.net/p/necessitas/tickets/104 如果您在没有移动性(和/或 QtMultiMedia)的情况下进行测试会发生什么?
  • QtCore QtGuiQtNetworkQtSqlQtLocationQtSystemInfoQtXml
  • 我会尝试删除 QtLocation 和 QtSystemInfo(当然还有相关代码),看看错误是否消失。

标签: android c++ qt qt-necessitas ministro


【解决方案1】:

根据下面的 KDE wiki 页面,Necessitas 项目似乎还没有完成对 x86 的支持。由于 BogDan(背后的维护者)和其他贡献者最近正在开发 Qt 5,因此它可能不会很快完成。

Necessitas/TODO

通常,您应该从 QtMobility 移植到 Qt 5.2 及更高版本。在其存储库中有一个 QtLocation 附加模块。移植应该或多或少平滑。

【讨论】:

  • 我的应用程序在使用 qt 5.2 时在 x86 系统中运行,但不能使用 gps? qt 5.2 不支持gps
  • 恐怕你错了:Qt 5.2 确实支持带有 QtLocation 的 GPS。即使不是,您也不能按照答案和 KDE wiki 使用 Ministro。
  • 你能发给我在 android 的 qt 5.2 中使用 gps 的示例代码吗?
  • 查看模块中的示例...但这与您的原始问题无关。请坚持每个主题一个问题。
  • @user2110524:你为什么不再回复那些试图提供帮助的人? :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-02-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多