2013-08-26 111 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 /)。 –