admin 管理员组文章数量: 887016
在学习Python过程中,第一个接触到了Pygame和Pygame ZERO两个库,学完Pygame的基础知识后,就开始研究如何让程序在手机端运行,于是就开始了无尽的踩坑过程。
游戏的编写和设计就一笔略过,基础的源代码网上下载的,基于原思路做了很多改进。开发环境是用PyChram,代码工作完成后,很轻松就打包成了EXE游戏软件,这一步相对于打包APK手机端程序来说简直不要太简单,通过PyInstaller轻松打包运行,这里就不详细说了。至于打包安卓APK的过程本人也是挑常见的踩坑重点来给大家分享!
Python打包APK的环境及配置过程在网上已经有很多文章,此处简要概括:
开发环境:
1、本机PYTHON版本:3.8.10,虚拟机:3.6.9
2、操作系统:WIN7 64位 + Ubuntu 18.04.6
3、开发机和虚拟机都是用的 Pygame 2.1.2
4、虚拟机Kivy版本:V2.1.0 + Python 3.6.9
5、Buildozer版本1.4.0
通过以上配置好打包环境后(配置教程参考网上很多文章),我们就可以开始把自己电脑里开发好的Python程序打包安卓app应用了。
对了,个人建议除了以上的开发环境,我们还需要一个调试环境,有可能您使用的苹果手机,就算是用安卓手机,来回的传打包好的apk进行调试也是相当麻烦,我在做这个程序的时候,本机电脑PC端安装了逍遥模拟器来测试调试打包好的apk程序。非常的方便,兼容性也不错,能快速的安装apk模拟在安卓手机运行apk的情况,极力推荐。
打开界面如下,通过右侧的安装apk选项,可以快整安装apk程序。
安装完后直接点击运行即可。
版权声明:本文标题:实战用Python+Pygame+Kivy(Buildozer)+Ubuntu开发安卓android手机端apk游戏及踩坑分享 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726384931h949900.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论