Android上的PyQt

cyb*_*udy 21 python android pyqt

我现在正在研究PyQt,我必须在Android上创建应用程序,我已经看到了kivy库,但它太粗糙了.

现在有没有办法在PyQt上运行Android上的应用程序?

Rud*_*lah 13

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

  • 视窗
  • GNU/Linux的
  • Mac OS X.
  • Android的
  • iOS版

点击这里查看pyqtdeploy的文档.它是一个GUI工具,它将打包PyQt5应用程序并为目标平台编译它.

pyqtdeploy gui

它允许您选择要包含在编译中的各种Qt模块:

pyqtdeploy模块

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

pyqtdeploy-build pyqt-demo.pdy
Run Code Online (Sandbox Code Playgroud)

回到2016年6月,有一个邮件列表消息表明pyqtdeploy有效.这是2018年,因为我写这篇文章所以我认为pyqtdeploy已经成熟; 最新的软件包版本是2.0.1,于2018年1月5日发布.


Wed*_*ava 10

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/).

  • “查看此”链接为我提供了“内容不可用”。关于 android 上 pyqt5 的信息还有其他链接吗? (2认同)