2013-08-26 13 views
10

Ich arbeite jetzt an PyQt, und ich muss die Anwendung auf Android erstellen, ich habe die Kivy-Bibliothek gesehen, aber es ist zu grob.PyQt auf Android

Gibt es jetzt eine Möglichkeit, eine Anwendung auf Android über PyQt ausgeführt werden?

Antwort

1

Mit dem Tool pyqtdeploy Sie eine PyQt5 App bereitstellen können:

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

Click here to see pyqtdeploy's documentation . Es ist ein GUI-Tool, das Ihre PyQt5-Anwendung verpackt und für die Zielplattform kompiliert.

pyqtdeploy gui

Damit können Sie verschiedene Qt-Module auswählen, die in der Zusammenstellung sind:

pyqtdeploy modules

Auf der Kommandozeile würden Sie den pyqtdeploy-build Befehl wie folgt verwenden:

pyqtdeploy-build pyqt-demo.pdy 

Zurück im Juni 2016, there was a mailing list message that indicated that pyqtdeploy works. Es ist 2018, während ich dies schreibe, also nehme ich an, dass pyqtdeploy gereift ist; Die neueste Paketversion ist 2.0.1, die am 5. Januar 2018 veröffentlicht wurde.

+0

ist ihr beliebiges Video-Tutorial für diese Dokumentation nicht gut erklärt mögliche Fehler. –

+0

@NimishBansal Ich kann nur Videos auf Youtube finden, wo Leute PyInstaller benutzen. das nächste, was ich gefunden habe, war dies [Tutorial für die Verwendung von pyqtdeploy unter Mac OS X] (https://plasless.wordpress.com/2014/09/10/using-pyqtdeploy-on-macos-to-cross-compile-a- pyqt-app-für-ios-teil-1 /). –