
buildozer
evil-tomato
这个作者很懒,什么都没留下…
展开
-
buildozer的介绍和安装
Buildozer是一个部署Kivy程序到移动设备的工具,包括Android和iOS等平台。Buildozer目前只能在Linux和MacOS系统下进行对kivy的编译(目前还不支持Windows)。使用Buildozer有好和不好的两个方面,好的方面是,它能够很好地解决部署到不同平台的依赖关系;坏的方面是,当出现错误的时候调试比较困难。目前Buildozer还是最初的版本,但是它比老的Kiv原创 2015-10-25 14:26:39 · 10083 阅读 · 0 评论 -
使用Buildozer部署时,出现AttributeError: 'NoneType' object has no attribute 'group'错误的解决
在Ubuntu12.04上使用Buildozer构建app时,出现了AttributeError: ‘NoneType’ object has no attribute ‘group’错误,如下图所示。 由上图我们可以知道在使用正则表达式匹配android_ndk_version时才出现这个错误的。打开buildozer.spec文件,找到第75行有关于android_ndk_version的原创 2015-10-25 19:47:32 · 11145 阅读 · 0 评论 -
使用Buildozer部署Kivy到移动设备上
在安装好Buildozer软件之后,我们在包含main.py的文件夹下运行buildozer init这个命令,然后我们就会看到在该文件夹下有一个buildozer.spec这个文件,这个文件主要是用来配置一系列设置用的,使用文本编辑器,Linux下使用vim编辑器打开。 下面是个例子:[app]# (str) Title of your application 更改1title = Test原创 2015-10-25 18:31:44 · 5299 阅读 · 2 评论 -
使用Buildozer部署时,出现unknown option‘single-branch’错误的解决
在使用Buildozer将kivy应用打包成apk文件时出现,error: unknown option ‘single-branch’问题。如下图: 综合两张图片显示的错误信息可知,很有可能是git软件除了问题,使用git --version命令查看git的version信息,发现我的git版本还是1.7.9的。而问题就出在single-branch这个git选项是在git 版本1.7.10才出原创 2015-10-25 19:08:04 · 3845 阅读 · 0 评论