安卓上的 PySide QML 项目

Posted

技术标签:

【中文标题】安卓上的 PySide QML 项目【英文标题】:PySide QML project on android 【发布时间】:2013-05-02 10:31:15 【问题描述】:

我已经通过 pyside 和 qml 为 pc 制作了一个应用程序,我很想知道如何在 android 平板电脑上运行它。 P.S.:我的程序也使用套接字、线程和 mongodb。

【问题讨论】:

【参考方案1】:

我认为它的答案太大了,因此是多余的。将直接指向链接:

http://qt-project.org/wiki/PySide_for_Android_guide

也可以在谷歌上搜索“Necessitas”以获取更多信息。

【讨论】:

【参考方案2】:

看看:

https://github.com/raaron/pydroid

PyDroid 比 pySide 指南更容易。但是你应该把它安装在 ubuntu 上,或者用 virtualBox 安装在 ubuntu 上。但首先你应该在安装 PyDroid 之前安装 Necessitas、Ant。如果它能够在您的设备上运行 Necessitas projec 应用程序,那么您可以安装 PyDroid。因为 PyDroid 依赖于 Necessitas SDK。安装 PyDroid 后,以 root 身份打开文件管理器,“显示隐藏文件”,转到 /root/.pydroid 位置并打开 deploy.config,编辑“adb-path”(键入终端“whereis adb”查找位置)和必要的位置。之后就很容易用 PyDroid 部署安卓应用了。

【讨论】:

以上是关于安卓上的 PySide QML 项目的主要内容,如果未能解决你的问题,请参考以下文章

使用 PySide2 将 python 信号连接到 QML ui 插槽

PySide2 QML - 如何在另一个 QML 文件中引用 QML 文件作为组件?

如何使用 PySide 控制 QML UI?

PySide2 + QML:QApplication:通过了无效的样式覆盖,忽略它

qml pyside 和开关

如何从 PySide 访问 QML\QtQuick 控件?