繁体   English   中英

Android上的PyQt

[英]PyQt on Android

我现在正在使用PyQt,并且必须在Android上创建应用程序,我已经看到了kivy库,但是它太粗糙了。

现在有什么方法可以在PyQt上的Android上运行应用程序吗?

使用pyqtdeploy工具,您可以将PyQt5应用程序部署到:

  • 视窗
  • GNU / Linux
  • Mac OS X
  • 安卓系统
  • 的iOS

单击此处查看pyqtdeploy的文档 它是一个GUI工具,它将打包您的PyQt5应用程序并针对目标平台进行编译。

pyqtdeploy gui

它允许您选择各种Qt模块以包括在编译中:

pyqtdeploy模块

在命令行上,您将使用pyqtdeploy-build命令,如下所示:

pyqtdeploy-build pyqt-demo.pdy

早在2016年6月, 就有一封邮件列表消息表明pyqtdeploy可以运行 我写这篇文章的时候是2018年,所以我认为pyqtdeploy已经成熟; 最新的软件包版本是2.0.1,已于2018年1月5日发布。

Android不支持pyQt4。 但是支持PyQt5(阅读: https ://groups.google.com/forum/#!topic/android-scripting/HUbyuYnm3Z8)。 但是,您可以移植应用程序以使用PySide( https://pypi.python.org/pypi/PySide )。 它为Qt4平台提供绑定。 然后,您可以使用pyside-android( http://thp.io/2011/pyside-android/ )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM