if the aidl is already installed and you see the error "Aidl not found please install it", you need to check the buildozer.spec file, because this file is telling to buildozer to use aidl in a way Buildozer cannot execute, no matter if the aidl is installed or not, just make sure the following, make sure aidl files are saved into ".buildozer" directory/directories:
If you have it like that, then, I am using Xubuntu 18.06, now be sure or make sure the spec file indicates exactly the following (remember to edit the buildozer.spec file to make sure you include the relevant info, for example if your project includes md,mp3,atlas,png etc extension make sure you include that in the spec file), anything that is not matching or set up correctly in the buildozer.spec file, will create many different issues when you run
buildozer -v android debug,
My buildozer.spec file has this inside:
For this problem solution very very simple just use the Folder which you used the first time.
Note: This solution work when you already converted code file into apk file successfully use that folder for debugging. Copy your .py and .kv files in this folder
I am working on an android app when I was trying to convert code file into APK(using the command "buildozer android debug") I was also facing the same kind of problem(Aidl not found, please install it) but aidl already installed.
if the aidl is already installed and you see the error "Aidl not found please install it", you need to check the buildozer.spec file, because this file is telling to buildozer to use aidl in a way Buildozer cannot execute, no matter if the aidl is installed or not, just make sure the following, make sure aidl files are saved into ".buildozer" directory/directories:
/home/yourusername/.buildozer/android/platform/android-ndk-r19b/build-tools/29.0.2/lib64/
The files in that folder must be:
or in the directory: /home/yourusername/.buildozer/android/platform/android-ndk-r19b/build-tools/29.0.2/
If you have it like that, then, I am using Xubuntu 18.06, now be sure or make sure the spec file indicates exactly the following (remember to edit the buildozer.spec file to make sure you include the relevant info, for example if your project includes md,mp3,atlas,png etc extension make sure you include that in the spec file), anything that is not matching or set up correctly in the buildozer.spec file, will create many different issues when you run buildozer -v android debug, My buildozer.spec file has this inside:
the aidl package I downloaded from https://dl.google.com/android/repository/build-tools_r29.0.2-linux.zip My buildozer.spec files contains directories indicating my username jbsidis, remember to change/replace that with your own username.
For this problem solution very very simple just use the Folder which you used the first time.
Note: This solution work when you already converted code file into
apk
file successfully use that folder for debugging. Copy your.py
and.kv
files in this folderI am working on an android app when I was trying to convert code file into APK(using the command "buildozer android debug") I was also facing the same kind of problem(Aidl not found, please install it) but aidl already installed.