Получение ошибки при создании apk с помощью buildozer в корне
Я получаю следующую ошибку при создании apk с помощью buildozer. Я использую Ubuntu 16.0.4 и работаю как root
- Проверьте, что помощь может быть выполнена
- Поиск Aidl
- Бежать
/root/.buildozer/android/platform/android-sdk-20/build-tools/20.0.1/aidl
- Cwd Нет
Aidl не может быть выполнен
Возможно, вы пропустили установку 32-битных библиотек. Проверьте http://buildozer.readthedocs.org/en/latest/installation.html
Проверьте токены конфигурации
1 ответ
Вам не нужно запускать buildozer с рутом. Папка .buildozer будет создана в $HOME, например, /home/user-name/.buildozer
Что касается отсутствующего файла aidl, вам нужно запустить Android в /root/.buildozer/android/platform/android-sdk-20/tools/, чтобы обновить Android SDK, и aidl будет установлен. Возможно, вам придется выполнить это несколько раз, пока вы не увидите папку build-tools (/root/.buildozer/android/platform/android-sdk-20/build-tools) с подпапками 19.1.0, 23.0.1 и т. Д.
cd /root/.buildozer/android/platform/android-sdk-20/tools/
./android