2013-08-26 12 views
10

Sto lavorando su PyQt ora, e devo creare l'applicazione su Android, ho visto la libreria di Kivy, ma è troppo cruda.PyQt su Android

C'è qualche modo ora per eseguire un'applicazione su Android realizzata su PyQt?

risposta

1

Con lo strumento pyqtdeploy è possibile distribuire un'applicazione PyQt5 a:

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

Click here to see pyqtdeploy's documentation . È uno strumento GUI che impacchetta l'applicazione PyQt5 e la compila per la piattaforma di destinazione.

pyqtdeploy gui

Esso consente di selezionare diversi moduli Qt da includere nella compilazione:

pyqtdeploy modules

Sulla riga di comando è necessario utilizzare il comando pyqtdeploy-build in questo modo:

pyqtdeploy-build pyqt-demo.pdy 

Indietro a giugno 2016, there was a mailing list message that indicated that pyqtdeploy works. È il 2018 mentre sto scrivendo così presumo che pyqtdeploy sia maturato; l'ultima versione del pacchetto è la 2.0.1, che è stata rilasciata il 5 gennaio 2018.

+0

è il loro tutorial video per quella? la documentazione non spiega bene i possibili errori. –

+0

@NimishBansal Posso trovare solo video su Youtube dove le persone usano PyInstaller. la cosa più vicina che ho trovato è stata questa [esercitazione per l'utilizzo di pyqtdeploy su Mac OS X] (https://plashless.wordpress.com/2014/09/10/using-pyqtdeploy-on-macos-to-cross-compile-a- PyQt-app-per-ios-part-1 /). –