Я искал 3 дня, чтобы устранить ошибку, но она не была устранена. Я изменил версию Java, которая появилась в результате поиска, но она не была решена.
Python версия = 3.6.6 Ubuntu 18.04.4 LTS
- ошибка buildozer
Команда не выполнена: / home / puya / anaconda3 / bin / python -m
pythonforandroid.toolchain create --dist_name=myapp --bootstrap=sdl2
-
-requirements=python3,kivy --arch armeabi-v7a --copy-libs --
color=always --storage-
dir="/home/puya/AIObjectCamera/.buildozer/android/platform/build-
armeabi-v7a" --ndk-api=21
# ENVIRONMENT:
# CLUTTER_IM_MODULE = 'xim'
# LS_COLORS =
# LESSCLOSE = '/usr/bin/lesspipe %s %s'
# XDG_MENU_PREFIX = 'gnome-'
# LANG = 'ko_KR.UTF-8'
# MANAGERPID = '916'
# DISPLAY = ':0'
# INVOCATION_ID = 'b2071f386a4042739934c3ad4345cbaf'
# GNOME_SHELL_SESSION_MODE = 'ubuntu'
# ANDROIDAPI = '27'
# COLORTERM = 'truecolor'
# USERNAME = 'puya'
# XDG_VTNR = '1'
# SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
# MANDATORY_PATH = '/usr/share/gconf/ubuntu.mandatory.path'
# XDG_SESSION_ID = '1'
# USER = 'puya'
# DESKTOP_SESSION = 'ubuntu'
# ANDROIDNDK = '/home/puya/.buildozer/android/platform/android-
ndk- r19b'
# QT4_IM_MODULE = 'xim'
# TEXTDOMAINDIR = '/usr/share/locale/'
# GNOME_TERMINAL_SCREEN =
'/org/gnome/Terminal/screen/5b7ee261_34c8_4e7f_8b7e_c4cb9c14f678'
# DEFAULTS_PATH = '/usr/share/gconf/ubuntu.default.path'
# PWD = '/home/puya/AIObjectCamera'
# HOME = '/home/puya'
# ANDROIDSDK = '/home/puya/.buildozer/android/platform
/android-sdk'
# JOURNAL_STREAM = '9:25894'
# TEXTDOMAIN = 'im-config'
# SSH_AGENT_PID = '1093'
# QT_ACCESSIBILITY = '1'
# XDG_SESSION_TYPE = 'x11'
# XDG_DATA_DIRS =
'/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var
/lib/snapd/desktop'
# XDG_SESSION_DESKTOP = 'ubuntu'
# DBUS_STARTER_ADDRESS =
'unix:path=/run/user/1000/bus,guid=6b2c9635e210f90264b841e55ead0b2b'
# GTK_MODULES = 'gail:atk-bridge'
# KIVY_VIDEO = 'ffpyplayer'
# WINDOWPATH = '1'
# TERM = 'xterm-256color'
# SHELL = '/bin/bash'
# VTE_VERSION = '5202'
# QT_IM_MODULE = 'xim'
# XMODIFIERS = '@im=ibus'
# IM_CONFIG_PHASE = '2'
# DBUS_STARTER_BUS_TYPE = 'session'
# XDG_CURRENT_DESKTOP = 'ubuntu:GNOME'
# GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
# GNOME_TERMINAL_SERVICE = ':1.75'
# XDG_SEAT = 'seat0'
# SHLVL = '1'
# ANDROIDNDKVER = 'r21'
# GDMSESSION = 'ubuntu'
# GNOME_DESKTOP_SESSION_ID = 'this-is-deprecated'
# LOGNAME = 'puya'
# DBUS_SESSION_BUS_ADDRESS =
'unix:path=/run/user/1000/bus,guid=6b2c9635e210f90264b841e55ead0b2b'
# XDG_RUNTIME_DIR = '/run/user/1000'
# XAUTHORITY = '/run/user/1000/gdm/Xauthority'
# XDG_CONFIG_DIRS = '/etc/xdg/xdg-ubuntu:/etc/xdg'
# PATH = '/home/puya/.buildozer/android/platform/apache-ant-
1.9.4/bin:/user/puya/Anaconda3/bin:/home/puya/
anaconda3/bin:/usr/local/sbi
n:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/
usr/local/games
:/snap/bin'
# NDKAPI = '21'
# SESSION_MANAGER = 'local/puya:@/tmp/.ICE-
unix/997,unix/puya:/tmp/.ICE-unix/997'
# LESSOPEN = '| /usr/bin/lesspipe %s'
# GTK_IM_MODULE = 'ibus'
# _ = '/home/puya/anaconda3/bin/buildozer'
# PACKAGES_PATH = '/home/puya/.buildozer/android/packages'
# ANDROIDMINAPI = '21'
#
# 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
buildozerspe c .txt
(str) Название заголовка вашего приложения = Мое приложение
(str) Имя пакета package.name = myapp
(str) Домен пакета (необходим для упаковки android / ios) package.domain = org.test
(str) Исходный код, где main.py live source.dir =.
(список) Исходные файлы для включения (пусть пустые, чтобы включить все файлы) source.include_exts = py, png, jpg, kv, atlas
(список) Список включений с использованием сопоставления с образцом source.include_patterns = assets /,images/.png
(список) Исходные файлы для исключения (пустые, чтобы ничего не исключать) source.exclude_exts = spe c
(список) Список исключаемых каталогов (пустые, чтобы ничего не исключать) source.exclude_dirs = tests, bin
(list) Список исключений с использованием сопоставления с образцом source.exclude_patterns = license, images / / .jpg
(str) Версия приложения (метод 1) версия = 0.1
(str) Applicat ионное управление версиями (метод 2) version.regex = version = '"['"] version.filename =% (source.dir) s / main.py
(список) Требования к приложениям разделенные запятыми, например, требования = sqlite3, требования к киву = python3, киви
(str) Пользовательские папки с исходными текстами для требований Устанавливает пользовательский источник для любых требований с помощью рецептов needs.source.kivy = ../../kivy
(список) Садовые требования garden_requirements =
(str) Prespla sh приложения prespla sh .filename =% (source.dir) s / data / prespla sh .png
(str) Значок приложения icon.filename =% (source.dir) s / data / icon.png
(str) Поддерживаемая ориентация (одна из альбомной ориентации, sensorLandscape, портрет или все) ориентация = портрет
(список) Список услуг для объявления услуг = ИМЯ: ENTRYPOINT_TO_PY, ИМЯ2: ENTRYPOINT2_TO_PY
OSX Specifi c
author = © Информация об авторских правах
изменить основную версию python, используемую приложением osx.pyth on_version = 3
версия Kivy для использования osx.kivy_version = 1.9.1
Android Speci c
(bool) Укажите, должно ли приложение быть полноэкранным или не полноэкранный = 0
(строка) Prespla sh цвет фона (для новой android цепочки инструментов) Поддерживаемые форматы: #RRGGBB #AARRGGBB или одно из следующих имен: красное, синее, зеленое, черное, белый, серый, голубой, пурпурный, желтый, светло-серый, темно-серый, серый, светло-серый, темно-серый, аква, фуксия, салатовый, бордовый, темно-синий, оливковый, фиолетовый, серебристый, чирок. android .presplash_color = # FFFFFF
(список) Разрешения android .permissions = INTE RNET
(int) Target Android API, должно быть как можно выше. android .api = 21
(int) Минимальный API, который будет поддерживать ваш APK. android .minapi = 21
(int) Android Версия SDK для использования android .sdk = 20
(str) Android Версия NDK для использования android. ndk = 19b
(int) Android NDK API для использования. Это минимальный API, поддерживаемый вашим приложением, обычно он должен соответствовать android .minapi. android .ndk_api = 21
(bool) Использовать --private хранилище данных (True) или --dir publi c хранилище (False) android .private_storage = True
(str) Android Каталог NDK (если он пуст, он будет автоматически загружен.) android .ndk_path =
(str) Android Каталог SDK (если он пуст, он будет автоматически загружен.) android .sdk_path =
(str) каталог ANT (если он пуст, он будет автоматически загружен.) android .ant_path =