簡體   English   中英

Android上的PyQt

[英]PyQt on Android

我現在正在使用PyQt,並且必須在Android上創建應用程序,我已經看到了kivy庫,但是它太粗糙了。

現在有什么方法可以在PyQt上的Android上運行應用程序嗎?

使用pyqtdeploy工具,您可以將PyQt5應用程序部署到:

  • 視窗
  • GNU / Linux
  • Mac OS X
  • 安卓系統
  • 的iOS

單擊此處查看pyqtdeploy的文檔 它是一個GUI工具,它將打包您的PyQt5應用程序並針對目標平台進行編譯。

pyqtdeploy gui

它允許您選擇各種Qt模塊以包括在編譯中:

pyqtdeploy模塊

在命令行上,您將使用pyqtdeploy-build命令,如下所示:

pyqtdeploy-build pyqt-demo.pdy

早在2016年6月, 就有一封郵件列表消息表明pyqtdeploy可以運行 我寫這篇文章的時候是2018年,所以我認為pyqtdeploy已經成熟; 最新的軟件包版本是2.0.1,已於2018年1月5日發布。

Android不支持pyQt4。 但是支持PyQt5(閱讀: https ://groups.google.com/forum/#!topic/android-scripting/HUbyuYnm3Z8)。 但是,您可以移植應用程序以使用PySide( https://pypi.python.org/pypi/PySide )。 它為Qt4平台提供綁定。 然后,您可以使用pyside-android( http://thp.io/2011/pyside-android/ )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM