2013-08-26 112 views
10

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

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

回答

1

随着pyqtdeploy您可以部署PyQt5应用工具:

  • 的Windows
  • GNU/Linux的
  • 的Mac OS X
  • 的Android
  • 的iOS

Click here to see pyqtdeploy's documentation 。这是一个GUI工具,它将打包你的PyQt5应用程序,并为目标平台编译它。

pyqtdeploy gui

它可以让你选择不同的Qt模块编译包括:

pyqtdeploy modules

在命令行,你会使用pyqtdeploy-build命令是这样的:

pyqtdeploy-build pyqt-demo.pdy 

早在2016年6月,there was a mailing list message that indicated that pyqtdeploy works。这是我写这篇文章的2018年,所以我认为pyqtdeploy已经成熟;最新的软件包版本是2.0.1,于2018年1月5日发布。

+0

是他们的任何视频教程吗?文档没有很好地解释可能的错误。 –

+0

@NimishBansal我只能在Youtube上找到人们使用PyInstaller的视频。我发现的最接近的是[在Mac OS X上使用pyqtdeploy的教程](https://plashless.wordpress.com/2014/09/10/using-pyqtdeploy-on-macos-to-cross-compile-a- PyQt的应用内换IOS-部分-1 /)。 –