kivy buildozer无法编译针对python3的应用程序

时间:2016-11-07 17:16:14

标签: android python kivy buildozer

我正在尝试针对python3构建我的kivy应用程序。

首先我下载了​​crystax ndk,并将ANDROIDNDK设置为它的位置。我在buildozer.spec中添加了python3crystax到我的需求,并使用:

启动了构建
  

buildozer android debug deploy run logcat

此命令导致以下错误:

  

命令失败:pip install --target = / home / cedric / Documents / Development / python / kivyapp / .buildozer / applibs python3crystax

如果我尝试用pip手动安装python3crystax似乎,这个包甚至不存在?

尝试

  

buildozer android debug deploy run logcat

导致以下错误:

  

错误:找不到colorama Python模块,请安装   0.3.3或更高版本

     

错误:无法找到appdirs Python模块,请安装   它

     

错误:找不到sh Python模块,请安装版本   1.10或更高

     

错误:找不到jinja2 Python模块,请安装它。

所有模块都安装了当前版本。 有人可以帮我解决这个问题吗?

谢谢塞德里克

1 个答案:

答案 0 :(得分:2)

使用buildozer android_new debug代替,您正在使用使用旧工具链构建的android,并且不支持python3。