Не могу собрать apk с помощью buildozer

Я испытываю затруднения, пытаясь создать приложение с помощью buildozer и kivy. Мое приложение имеет три требования: запросы, kivy и datetime. При создании приложения напрямую я получаю следующую ошибку:

# Install distribute
# Run 'curl http://python-distribute.org/distribute_setup.py | venv/bin/python'
# Cwd /home/USER/python/ZugGit/ZugAppFahrt/.buildozer
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
 Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
# Install requirement requests in virtualenv
# Run 'pip install --download-cache=/home/USER/.buildozer/cache --target=/home/USER/python/ZugGit/ZugAppFahrt/.buildozer/applibs requests'
# Cwd /home/USER/python/ZugGit/ZugAppFahrt/.buildozer

Usage:   
pip install [options] <requirement specifier> [package-index-options] ...
pip install [options] -r <requirements file> [package-index-options] ...
pip install [options] [-e] <vcs project url> ...
pip install [options] [-e] <local project path> ...
pip install [options] <archive url/path> ...

no such option: --download-cache
# Command failed: pip install --download-cache=/home/USER/.buildozer/cache --target=/home/USER/python/ZugGit/ZugAppFahrt/.buildozer/applibs requests
# 
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2

Я много читал и обнаружил, что проблема в команде --download-cache.

Поэтому я удалил эту часть из файла init.py в папке buildozer, но теперь я получил следующую ошибку:

# Cwd /home/USER/python/ZugGit/ZugAppFahrt/.buildozer
Directory '/home/USER/python/ZugGit/ZugAppFahrt/.buildozer/applibs' is not installable. File 'setup.py' not found.
# Command failed: pip install --target=/home/USER/.buildozer/cach/home/USER/python/ZugGit/ZugAppFahrt/.buildozer/applibs

Я абсолютно новичок в этом и не могу понять, в чем проблема. Что я могу сделать, чтобы мое приложение было построено правильно. Если я создаю приложение без использования только kivy в качестве требования, приложение создается, но при запуске происходит сбой из-за отсутствия запросов.

Любая помощь приветствуется.

Редактировать: проблема заключалась в том, что я ввел пробел, удалив часть "--download-cache".

Однако я столкнулся с новой проблемой. Теперь я получил следующую ошибку:

BUILD FAILED
/home/USER/.buildozer/android/platform/android-sdk-20/tools/ant/build.xml:377: SDK Platform Tools component is missing. Please install it with the SDK Manager (tools/android)
Traceback (most recent call last):
File "build.py", line 517, in <module>
make_package(args)
File "build.py", line 365, in make_package
subprocess.check_call([ANT, arg])
File "/usr/lib64/python3.4/subprocess.py", line 561, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['ant', 'debug']' returned non-zero exit status 1
# Command failed: /usr/bin/python3 build.py --name ZugFart --version 0.1 --package org.zugfart.fart --private "/home/USER/python/ZugGit/ZugAppFahrt/.buildozer/android/app" --sdk 19 --minsdk 9 --permission INTERNET --orientation portrait debug

Самое смешное, что я как-то ввел новую ошибку в buildozer, так как я также не могу собрать приложение без требований.

0 ответов

Другие вопросы по тегам