《Buildozer打包实战指南》
文章平均质量分 74
在本教程中,笔者会从头到尾一步步教大家如何成功地将自己写的代码打包成一个安卓apk文件。从环境搭建到配置文件讲解再到实战打包,笔者都会详细讲解。相信读者在看完本教程后就可以熟练地打包了。
优惠券已抵扣
余额抵扣
还需支付
¥399.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
la_vie_est_belle
热爱代码
展开
-
《Buildozer打包实战指南》实战打包qrcode
实战打包qrcode在本节,笔者会编写一个用kivy+qrcode开发的简单应用,并演示如何将其打包成apk文件。apk文件下载地址:请看文章末尾版本信息:buildozer==1.4.0kivy==2.1.0qrcode==7.3.1打包系统:Ubuntu 22.04原创 2023-01-26 09:48:50 · 522 阅读 · 0 评论 -
《Buildozer打包实战指南》实战打包beautifulsoup (bs4)
实战打包beautifulsoup (bs4)在本节,笔者会编写一个用kivy+bs4开发的简单应用,并演示如何将其打包成apk文件。apk文件下载地址:请看文章末尾版本信息:buildozer==1.4.0kivy==2.1.0requests==2.28.2bs4==0.0.1beautifulsoup4==4.11.1lxml==4.8.0打包系统:Ubuntu 22.04原创 2023-01-22 10:11:58 · 581 阅读 · 0 评论 -
《Buildozer打包实战指南》实战打包pillow
实战打包pillow在本节,笔者会编写一个用kivy+pillow开发的简单应用,并演示如何将其打包成apk文件。apk文件下载地址:请看文章末尾版本信息:buildozer==1.4.0kivy==2.1.0pillow==8.4.0打包系统:Ubuntu 22.04打包前我们需要运行下代码,确保没有报错。原创 2023-01-23 10:22:02 · 1183 阅读 · 1 评论 -
《Buildozer打包实战指南》实战打包numpy
实战打包requests在本节,笔者会编写一个用kivy+numpy开发的简单应用,并演示如何将其打包成apk文件。apk文件下载地址:请看文章末尾版本信息:buildozer==1.4.0kivy==2.1.0numpy==1.22.3打包系统:Ubuntu 22.04原创 2023-01-24 09:54:05 · 645 阅读 · 0 评论 -
《Buildozer打包实战指南》实战打包requests
实战打包requests 在本节,笔者会编写一个用kivy+requests开发的简单应用,并演示如何将其打包成apk文件。apk文件下载地址:请看文章末尾 版本信息:buildozer==1.4.0 kivy==2.1.0 requests==2.28.2打包系统:Ubuntu 22.04原创 2023-01-21 10:04:18 · 864 阅读 · 1 评论 -
《Buildozer打包实战指南》第八节 常见的打包问题
在打包过程中难免会碰到一些问题,在本节,笔者会把自己碰到的一些问题的解决方案写出来,好让读者节省时间。原创 2023-01-20 10:10:11 · 1446 阅读 · 0 评论 -
《Buildozer打包实战指南》第七节 打包资源文件
有些程序可能会去读取资源文件,所以在打包时也要把资源文件打包进去。好在Buildozer会自动将资源文件打包进来,不过我们需要先修改下buildozer.spec配置文件。在本节笔者会用一个读取资源文件的程序来演示下如何打包。原创 2023-01-24 10:21:53 · 932 阅读 · 0 评论 -
《Buildozer打包实战指南》第六节 buildozer.spec配置文件中的其他参数
在第四节,笔者介绍了buildozer.spec配置文件中的一些常见参数。在本节,我们再来了解下该配置文件中其他一些参数,好让我们更深入了解buildozer.spec的作用。原创 2023-01-19 11:06:37 · 1166 阅读 · 0 评论 -
《Buildozer打包实战指南》第五节 在安卓模拟器和真机上运行apk文件并查看日志
成功打包出apk文件并不代表真正成功,只有apk文件成功运行没有报错才算是。在本节,笔者会带大家了解如何将apk文件运行于安卓模拟器和真机上。原创 2023-01-17 10:43:56 · 600 阅读 · 0 评论 -
《Buildozer打包实战指南》第四节 正式打包一个apk文件
在上一节内容中,我们配置好了打包环境,还顺带成功打包出了一个apk文件(读者可以把这个apk安装到手机上运行)。不过在打包这个apk前,我们没有修改buildozer.spec配置文件中的内容。在本节,笔者会带大家了解下配置文件中的一些常用参数,并正式打包一个apk文件,最后会演示如何将这个apk文件运行到安卓真机和安卓模拟器上。原创 2023-01-17 16:41:17 · 1571 阅读 · 0 评论 -
《Buildozer打包实战指南》第三节 安装Buildozer打包所需的依赖文件
Buidozer这个打包库下载安装完毕之后,我们还需要下载一些打包安卓apk所需要的依赖文件。原创 2023-01-17 10:19:38 · 1992 阅读 · 3 评论 -
《Buildozer打包实战指南》第二节 安装Kivy和Buildozer
Python是Ubuntu系统中自带的,我们在桌面上右键打开终端,然后输入就可以看到Ubuntu系统中的Python版本了。可以看到,Python的版本是3.10.4。虽然Python已经有了,但是还没有pip,所以我们也下载不了其他第三方库。pip已经有了,那就可以下载安装Kivy和Buildozer了。原创 2023-01-16 08:43:27 · 3562 阅读 · 4 评论 -
《Buildozer打包实战指南》
我们可以使用PyQt或PySide开发桌面软件,并通过PyInstaller或者Nuitka将软件打包成Windows、macOS或Linux上的可执行文件。而如果要打包移动端应用,那就要使用Kivy开发界面和功能,并通过Buildozer将代码打包成apk或者ios包。在本教程中,笔者会从头到尾一步步教大家如何成功地将自己写的代码打包成一个安卓apk文件。本教程目前只专注使用Buildozer打包出安卓apk文件,如果要打包成桌面端可执行文件的话,可以去看笔者的。原创 2023-01-16 11:27:19 · 1002 阅读 · 0 评论 -
《Buildozer打包实战指南》第一节 在虚拟机中安装Ubuntu系统
由于Buildozer不能在Windows系统上打包,只能运行于Linux,所以我们可以在Windows系统上安装一个虚拟机,并在虚拟机中安装Linux。在本教程中笔者将会一直使用Ubuntu系统(Linux的发行版之一)来演示如何用Buildozer进行打包操作。在本节我们先来看看如何在Virtual Box虚拟机中安装Ubuntu系统。原创 2023-01-15 17:55:19 · 1341 阅读 · 0 评论