使用Kivy导出到Android(Python)
我做了一些Kivy项目,但现在完全不知道怎么把它们导出到Android上。
1 个回答
1
如果你在使用Linux,那么最简单的方法可能就是用Buildozer。你可以通过以下命令来安装它:
sudo pip install buildozer
安装完成后,你可以进入你的项目文件夹,然后运行:
buildozer init
这时会生成一个叫做buildozer.spec
的文件,在这个文件里你可以修改一些选项,比如应用的名称、版本、方向、图标等等。修改完后,你可以运行:
buildozer android debug
这会在你的项目文件夹里创建一个“bin”目录,里面会有你的.apk文件。
如果你不是在使用Linux,那么你可以直接使用python-for-android(这个在使用Buildozer时也会自动用到),具体的说明可以在这里找到。老实说,如果你打算经常把应用导出到Android上,可能最好还是在虚拟机上装一个Linux,因为用Buildozer做这个会简单很多。