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?
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?
Android unterstützt pyQt4 nicht. PyQt5 wird jedoch unterstützt (lesen Sie hierzu: https://groups.google.com/forum/#!topic/android-scripting/HUbyuYnm3Z8). Sie können jedoch Ihre Anwendung für die Verwendung von PySide (https://pypi.python.org/pypi/PySide) portieren. Es bietet Bindungen für die Qt4-Plattform. Sie können dann pyside-android (http://thp.io/2011/pyside-android/) verwenden.
Mit dem Tool pyqtdeploy Sie eine PyQt5 App bereitstellen können:
Click here to see pyqtdeploy's documentation . Es ist ein GUI-Tool, das Ihre PyQt5-Anwendung verpackt und für die Zielplattform kompiliert.
Damit können Sie verschiedene Qt-Module auswählen, die in der Zusammenstellung sind:
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.
ist ihr beliebiges Video-Tutorial für diese Dokumentation nicht gut erklärt mögliche Fehler. –
@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 /). –