问题

I'm working on PyQt now, and I have to create the application on Android, I've seen the kivy library, but it's too crude.

Is there any way now to run an application on Android made on PyQt?

回答1:

Android does not support pyQt4. PyQt5 is however supported(read this: https://groups.google.com/forum/#!topic/android-scripting/HUbyuYnm3Z8). However, you could port you application to use PySide(https://pypi.python.org/pypi/PySide). It provides bindings for the Qt4 platform. You can then use pyside-android(http://thp.io/2011/pyside-android/).

回答2:

With the tool pyqtdeploy you can deploy a PyQt5 app to:

Windows

GNU/Linux

Mac OS X

Android

iOS

Click here to see pyqtdeploy's documentation. It is a GUI tool that will package your PyQt5 application and compile it for the target platform.

It lets you select various Qt modules to include in the compilation:

On the command-line you would use the pyqtdeploy-build command like this:

pyqtdeploy-build pyqt-demo.pdy

Back in June 2016, there was a mailing list message that indicated that pyqtdeploy works. It's 2018 as I'm writing this so I assume pyqtdeploy has matured; the latest package version is 2.0.1 which was released on 5 January 2018.

来源:https://stackoverflow.com/questions/18436340/pyqt-on-android

pyqt生成 android,PyQt on Android相关推荐

  1. 自动生成Android界面,面向Android的Web Service界面自动生成技术研究

    摘要: 据统计,开发人员在开发应用程序的过程中,接近一半的代码用于用户界面部分,大约一半的运行时间用于执行这一部分.所以,减少用户界面部分的开发代码和运行时间,能有效提高程序的运行效率.智能家居中,由 ...

  2. android随机数方法,Android生成随机数的方法实例

    本文实例为大家分享了Android生成随机数的具体代码,供大家参考,具体内容如下 java文件 package com.example.my_xm_bw_luowei; import android. ...

  3. android studio真机测试不生成apk,Android应用开发Android Studio编译出来的APK无法安装如何解决?...

    本文将带你了解Android应用开发Android Studio编译出来的APK无法安装如何解决?,希望本文对大家学Android有所帮助. Android Studio编译出来的APK无法安装如何解 ...

  4. android 如何生成表格,SmartTable:Android 自动生成表格框架

    一款android自动生成表格框架 功能介绍 快速配置自动生成表格: 自动计算表格宽高: 表格列标题组合: 表格固定左序列.顶部序列.第一行.列标题.统计行: 自动统计,排序(自定义统计规则): 表格 ...

  5. android 可编辑的表格框架,smartTable-一款android自动生成表格框架---A Android automatically generated table framework...

    一款android自动生成表格框架功能介绍 1. 快速配置自动生成表格: 2. 自动计算表格宽高: 3. 表格列标题组合: 4. 表格固定左序列.顶部序列.第一行.列标题.统计行: 5. 自动统计,排 ...

  6. android 生成debug.keystore,自定义Android debug keystore

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 为什么替换 Android开发中,在使用第三方的sdk(如,百度地图,微信分享,友盟统计等)提供的功能时通常都要事先申请 ...

  7. android高级编程-android高级应用

    android高级应用>>> 第一阶段 程序员基本素质养成 程序员所需要具备的12条职业素质 让学员初步了解和审视自己所应该具备的职业素质.并且我们会在授课中随时训练和贯彻这样的素质 ...

  8. chromium android分析,Chromium Android工程迁移编译过程

    本文从Chromium编译的中间产物入手深入分析.学习Chromium Android版本的工程化定制流程.初始工作依赖于Chromium的ninja.GYP构建系统,在构建完成后基于编译中间产物,迁 ...

  9. android 电视安装apk文件损坏,android - 无法在Android电视盒上安装APK - 堆栈内存溢出...

    我正在为Android TV编写应用程序. 它可以在模拟器上正常运行,并在Android电视盒上以调试模式运行. 但是,当我使用Android Studio生成apk并尝试将该apk安装在同一盒子上时 ...

  10. android android:process=,关于android:Android-appprocess的使用

    环境 win10 + android studio 先筹备一个HelloWorld.java类 public class HelloWorld { public static void main(St ...

最新文章

  1. 使用 PyTorch 时,最常见的 4 个错误
  2. Science:致病菌激活根系内生微生物组抵抗病害的功能
  3. OS开发UI篇—在UItableview中实现加载更多功能
  4. C语言abc输出最小值改错题,C语言程序设计
  5. [系统安全]使用OD编写连连看外挂
  6. clion编译器解决undefined reference to symbol ‘shm_open@@GLIBC_2.2.5‘
  7. 什么是处理机的态?为什么要区分处理机的态?
  8. python下载网页内容_使用selenium下载整个html页面内容
  9. 内容 超链接_Word高效办公:自动创建带超链接的内容目录和图表目录
  10. 软件开发之文档的重要性
  11. U盘exe病毒解决方案
  12. 利用sklearn进行特征选择
  13. pandas 数据透视表
  14. 程序员架构师修行之路
  15. STM32F103RCT6Mini开发板搭建1.44寸TFT显示屏
  16. Re2:读论文 CS-GNN Measuring and Improving the Use of Graph Information in Graph Neural Networks
  17. 大括号内打两行公式,还附带标号或条件
  18. 如何区分电脑上的硬件和软件?
  19. html2canvas图片跨域问题
  20. Multisim的2.8.x的实验报告

热门文章

  1. 刷爆了!这份被程序员疯传的Python神作牛在哪?
  2. 华为与美国公司就授权5G平台展开初期谈判;Linux 中存在严重漏洞;Microsoft 发布 Cosmos DB GA 版……...
  3. K8S精华问答 | K8S 是什么?不是什么?
  4. 云计算到底是怎么玩的?
  5. linux内存管理的主要概念是虚拟内存,有关linux内存管理机制的相关内容,linux物理内存和虚拟内存,深入了解Linux内存运行 ......
  6. 有没有五金产品展开计算机软件,花样算法猫腻不断 全屋定制这本账真心不好算...
  7. Maven 操作手册
  8. vue base64图片不显示_技巧 | word中插入的图片显示不完整怎么办?
  9. html 页面重复度高,html – CSS背景渐变重复问题
  10. php读取模板生成静态功能,php 生成静态页面的办法与实现代码详细版