使用buildozer为kivy项目构建android包时出错

使用buildozer为kivy项目构建android包时出错,android,python-2.7,kivy,aidl,buildozer,Android,Python 2.7,Kivy,Aidl,Buildozer,使用buildozer为kivy project构建android软件包时,会出现以下错误: command failed: "aidl cannot be executed, ..." 此外,在kivy项目的目录中,已经创建了一个名为无效编码的文件 错误的原因是什么?我想可能是编码错误。但是我怎样才能解决它呢?我曾经遇到过这个问题。如果我记得很清楚,您需要从Android SDK管理器安装“Android SDK工具”、“Android SDK平台工具”和API 19。打开一个终端:cd$H

使用buildozer为kivy project构建android软件包时,会出现以下错误:

command failed: "aidl cannot be executed, ..."
此外,在kivy项目的目录中,已经创建了一个名为
无效编码
的文件


错误的原因是什么?我想可能是编码错误。但是我怎样才能解决它呢?

我曾经遇到过这个问题。如果我记得很清楚,您需要从Android SDK管理器安装“Android SDK工具”、“Android SDK平台工具”和API 19。打开一个终端:
cd$HOME/.buildozer/android/platform/android-sdk-20/tools
(可能您的android-sdk版本与20不同)然后
/android sdk


完成后,您应该能够使用
buildozerandroid debug

生成APK文件。我曾经遇到过这个问题。如果我记得很清楚,您需要从Android SDK管理器安装“Android SDK工具”、“Android SDK平台工具”和API 19。打开一个终端:
cd$HOME/.buildozer/android/platform/android-sdk-20/tools
(可能您的android-sdk版本与20不同)然后
/android sdk

完成后,您应该能够使用
buildozerandroid debug
生成APK文件