在qt中开发android应用的局限性

Posted

技术标签:

【中文标题】在qt中开发android应用的局限性【英文标题】:Limitation of developing android apps in qt 【发布时间】:2016-08-15 09:21:22 【问题描述】:

我在 linux 平台上开发了基于 Qt 的应用程序。

然后同样的东西移植到 Windows 中也可以正常工作。

最近我移植到了 android,它运行良好,但我想知道使用 Qt 进行 android 应用程序开发的局限性。

是否可以在QT中集成用java开发的第三方组件。

【问题讨论】:

【参考方案1】:

每个平台都有优点和缺点。 除了原生编码之外,还有许多跨平台的 android,如 Ionic、PhoneGap、React Native 和 QT,因此跨平台正在迅速改进,但它对某些功能有其自身的限制。在跨平台中,我自己喜欢 React Native,因为它提供了原生功能。

现在你在选择什么平台,你必须看看什么平台提供了什么,例如 Ionic 提供的风格像 iPhone 和使用 angular Js 这使得选择 iPhone 来制作快速和 iPhone 风格的应用程序是一个很好的选择

native 总是领先一步,跨平台你可以开发一些东西,但在 native 中你可以开发一切。

【讨论】:

是否可以在QT中集成用java开发的第三方组件? ***.com/questions/18052887/…

以上是关于在qt中开发android应用的局限性的主要内容,如果未能解决你的问题,请参考以下文章

Qt TextField 在 Android 设备上启动时未调用键盘

在 Android 中移植基于 Qt 的应用程序

使用 QT 创建 Android 库

从命令行开发适用于 Android 的 Qt 应用程序

《android开发艺术探索》读书笔记(十三)--综合技术

Android 智能手机开发概述