Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x Aidl在使用buildozer android-v调试时未找到错误_Python 3.x_Ubuntu_Kivy_Aidl_Buildozer - Fatal编程技术网

Python 3.x Aidl在使用buildozer android-v调试时未找到错误

Python 3.x Aidl在使用buildozer android-v调试时未找到错误,python-3.x,ubuntu,kivy,aidl,buildozer,Python 3.x,Ubuntu,Kivy,Aidl,Buildozer,我正在尝试创建一个android apk文件,我可以使用buildozer和kivy在手机上运行。不幸的是,每当我运行buildozer-v android debug命令时,命令提示符就会返回错误Aidl not found,请安装它 我已经尝试过简单地执行sudo apt get aidl,然后执行sudo apt get update,但仍然会导致相同的错误 另外,我不确定这是否与问题有关,但当我在ubuntu 16.04虚拟机上打开文件浏览器时,根文件夹上有一个轻微的x,它说我没有打开它

我正在尝试创建一个android apk文件,我可以使用buildozer和kivy在手机上运行。不幸的是,每当我运行buildozer-v android debug命令时,命令提示符就会返回错误Aidl not found,请安装它

我已经尝试过简单地执行sudo apt get aidl,然后执行sudo apt get update,但仍然会导致相同的错误

另外,我不确定这是否与问题有关,但当我在ubuntu 16.04虚拟机上打开文件浏览器时,根文件夹上有一个轻微的x,它说我没有打开它的权限

这是buildozer.spec文件,我不知道它的内容对于这个特定的错误是否重要

如能提供帮助和建议,将不胜感激。谢谢


注意:我问这个问题的原因是因为中给出的答案已过期,未找到Aidl,请安装它。 Buildozer没有安装必要的软件包

~/.buildozer/android/platform/androidsdk/tools/bin/sdkmanager构建工具;29.0.0
然后按“y”键,然后按enter键接受许可证。

答案的可能副本已过时,并且安装build essential的位置的文件路径不存在。它有什么过时之处?Aidl仍然是Android SDK构建工具的一部分。而build essential不是答案的一部分。很抱歉,对于混淆,我的意思是目录/home/username/.buildozer/android/platform/android-sdk-20/tools/android不存在。我认为您可以使用平台目录下的任何android。