在kivy应用程序中包含第三方模块时出错

时间:2015-07-21 13:28:10

标签: android python kivy

我正在尝试在我的应用程序中导入一些第三方模块,例如pygoogle,当我在计算机上使用kivy运行应用程序时工作正常但是当我使用buildozer制作apk时它每次都崩溃然后我发现我必须进入python- for-android并运行此命令以包含模块./distribute.sh -m" pil ffmpeg kivy"但我仍然得到错误

1,99 €

我正在使用KAli Linux,请解决这个问题......对我来说非常有帮助

2 个答案:

答案 0 :(得分:1)

尝试粘贴应用程序目录中的pygoogle文件夹,与main.py处于同一级别。此外,从错误中,您似乎需要设置ANDROIDSDK环境变量。请参阅docs

答案 1 :(得分:0)

我遇到了类似的问题,只是设置ANDROIDSDK环境变量并没有对它进行排序,但以下情况确实如此。

尝试以下操作,然后从同一终端运行./distribute.sh -m "pil ffmpeg kivy"命令(因为只为该终端和任何子进程设置了环境变量),或者将这些行添加到{{1文件让它们永久化:

~/.bashrc

取自here的例子。我建议看看。