前言
我相信很多小伙伴都知道如何用exe包装python文件。而且这很简单。用一行代码轻松处理:pyinstaller -F xxx.py
但是,如果用Python开发小游戏或GUI桌面应用程序,要在手机上运行演示,该怎么办?
今天编辑将告诉您如何用apk包装python文件!
简介:基比
Kivy是一个开源的Python框架,可以快速开发应用程序,实现多点触控等各种当前流行的用户界面。此外,Kivy可以在当前大多数主流台式机/移动操作系统上运行,包括Windows、Linux、MacOS、Android和iOS。
安装作业
将Py文件打包为apk文件。江湖上有以下三种方法3360
1.通过Buildozer(在Linux环境中,集成框架易于实施。)
2.通过python for Android(可以在windows上完成,但需要安装和配置大量内容很麻烦。)
3.通过Kivy Launcher包装
Kivy软件包buildozer有两个工具:p4a和Buildozer。Kivydev64使用p4a,而Kivydev使用buildozer。
Buildozer其实是进一步包装p4a,换汤也没换药。如果不想配置Recipe和dist等参数,则可以使用buildozer,但在打包的项目目录中。每次将buildozer复制到要打包的项目目录时,buildozer不会重复下载SDK、ndk等。相反。buildozer目录通常为1G或更高版本,如果每个项目目录重复,将很快消耗虚拟机的硬盘空间。因此,建议使用p4a,即在64位Ubuntu上构建的第一个环境kivydev64。
1。安装环境后打开VirtualBox,副标题中的第一个问题是:
此问题是因为VirtualBox的环境不兼容,对于windows win7,必须使用Windows Server 2008配置兼容性。
2.在成功导入过程中,可能会出现询问USB连接错误的问题。必须安装此文件:
3.成功引入镜像环境后,如果能看到这个神兽Ubuntu,就知道你的胜利已经在:面前了。
4。进入/home/kivydev//test是py2apk为py27软件包,py3apk为py35软件包的测试目录
5.成功编译后,从py2apk或py3apk的目录运行软件包命令: p4a apk
您可以在此目录中创建apk文件。
6.这里只是测试,进行这个main.py生成的apk,在手机上的操作效果如图:所示。
3.后话
因此,可以完成简单的py文件封装。如何将py文件编写成适合Android版本的文件,如何更换图标,如何设置其中的内容,最好通过阅读官方文档来学习。(莎士比亚)(莎士比亚)。
*注意事项:本文件在网上整理,著作权归原作者所有(如来源信息错误或侵犯权益)。请咨询删除或许可。