|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
Как побороть проблему с компиляцией apk файла в buildozer?03.07.2020, 20:22. Показов 11052. Ответов 82
Метки нет (Все метки)
Доброго времени суток, при компиляции (а вернее её подготовке, если я правильно поняла команду buildozer android debug) apk файла с помощью buildozer вылезает следующая ошибка:
Command failed: ./distribute.sh -l Как я понимаю (хоть и не уверена), buildozer жалуется на что-то протухшее, к тому же не понятен ключ -l Очень прошу помочь разобраться с ошибкой!
0
|
|
| 03.07.2020, 20:22 | |
|
Ответы с готовыми решениями:
82
Как выяснить нужная ли стоит версия sdk и jdk? Buildozer не собирает .apk Как побороть проблему множественного определения? Сборка apk buildozer |
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 08.07.2020, 15:24 | |
|
Если захотите тот, который под видео Олега Молчанова, то там в комментариях написано, как сделать его работоспособным, так как он у него получился с малым количеством свободного места и это вызовет ошибку. И надо Яндекс диск иметь, чтобы его скачать. Он у людей просто так не качается.
0
|
|
|
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
|
|
| 09.07.2020, 10:50 | |
|
Алёна_, нашёл я вам пакет с этим файлом.
libpython3.8-dev он называется. И держите ссылку для поиска пакетов сразу. Что бы в будущем могли решать подобные проблемы без того, что мне пришлось ставить новую виртуалку))))
1
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 09.07.2020, 14:19 [ТС] | |
|
Спасибо за команду, но я видимо сглупила, при поиске файла использовала команду grep без /, то есть, если правильно понимаю, искала только в одной директории, после ввода вашего варианта find /|grep pyconfig.h нашлось очень много каталогов, в которых этот файл фигурирует, а пакет libpython3.8-dev у меня уже установлен
За ссылку тоже отдельное спасибо! Но проблема, к сожалению, осталась, после попытки сборки выводит ошибку о невозможности найти файл, может быть его куда-то нужно переместить?
0
|
|
|
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
|
|
| 09.07.2020, 14:22 | |
|
Алёна_, попробуйте скопировать файл в папку
Include
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 10.07.2020, 01:28 [ТС] | |
|
Скопировала файл, далее вылезло еще несколько подобных ошибок, также нашла и добавила в include недостающие файлы, затем пошли запросы типа <dir/file> file not found, с помощью ключа -r функции cp добавила пару нужных каталогов в include, но при добавлении очередного каталога, после запуска сборщика, возбудилась ошибка о неопознанном имени в файле дочернего каталога того каталога, который я до этого добавила в include
Содержимое ошибки и содержимое файла, возбуждающего ошибку (та его часть, на что жалуется бульдозер) прикрепила во вложениях
0
|
|
|
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
|
|
| 10.07.2020, 08:01 | |
|
Алёна_, у меня есть подозрения, что вы делаете что-то сильно не так. Перечитали бы вы инструкцию...
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 10.07.2020, 17:27 [ТС] | |
|
Да раз 10 уже(
Не помню, кидала ли ссылку: https://habr.com/ru/post/301776/ Сделала все, как просят Но а даже если влоб ошибки решать, что сделать с нераспознанной переменной в этом файле? Закомментировать что-ли?
0
|
|
|
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
|
|
| 10.07.2020, 18:09 | |
|
Алёна_, т.е. вы поставили последнюю версию бульдозера, судя по их гиту, 1.2, но пользуетесь инструкцией для максимум 0.32?
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 10.07.2020, 18:42 [ТС] | |
|
Возможно там не сильные различия?
Потому что других интрукций не нашла Сейчас пробую напрямую собрать через python-for-android
0
|
|
|
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
|
|||
| 10.07.2020, 18:58 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 10.07.2020, 19:16 [ТС] | |
|
Извините, можно немного от бульдозера отклонюсь, сейчас пробую сборку по документации python-for-android: https://python-for-android.rea... stallation
Не очень понятно, как установить целевую платформу API в разделе "Инструменты платформы и сборки"
0
|
|
|
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
|
|
| 10.07.2020, 19:23 | |
|
Алёна_, Вы про
First, install an API platform to target. The recommended *target* API level is 27, you can replace it with a different number but keep in mind other API versions are less well-tested and older devices are still supported down to the recommended specified *minimum* API/NDK API level 21:?Если да, то имеется ввиду версия API, которая была установлена на шаге выше. Не по теме: Пожалуйста, когда пишете мне, тыкайте по нику. Тогда я узнаю, что вы мне что-то написали и быстрее отвечу
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 10.07.2020, 19:58 [ТС] | |
|
Да, я про это
Но в этом же блоке есть две строчки кода, они же для чего-то нужны? Тем более я не очень представляю, как перейти в директорию, которая является файлом (по-крайней мере там так показано с sdkmanager)
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 10.07.2020, 21:24 | |
|
Алёна_, а перед тем, как Вы занялись сборкой apk с помощью Бульдозера, Вы пробовали запускать тестовое приложение Киви? Заработало ли оно у Вас? То есть окно создаваемой программы с кнопкой отображалось?
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 11.07.2020, 07:29 | |
|
У самого тестовое приложение работало. Правда не сразу, а когда выполнил в консоли пару команд. А затем уже сборка не получилась. Возможно из-за того, что Линукс установлен на флэшке USB2 и оперативной памяти только 2 гб и система часто притормаживает и тяжелые сайты (Хабр) не получается просматривать в браузере.
0
|
|
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 11.07.2020, 17:44 [ТС] | |
|
Я писала пинг-понг, да, все замечательно работало
Проверила ещё раз, все работает Если что, пинг-понг основывается на двух файлах: Файле Пайтон и киви За основу взят код с этого видео: https://youtu.be/tqQnUio-j4g Добавлено через 3 минуты Но а всё же со документацией python-for-android, как выполнить вот эти две команды: $SDK_DIR/tools/bin/sdkmanager "platforms;android-27" И: $SDK_DIR/tools/bin/sdkmanager "build-tools;28.0.2"
0
|
|
|
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
|
|
| 12.07.2020, 00:25 | |
|
Алёна_, ссылку приложите
а то мне очень не хочется искать конкретно ту инструкцию, которой вы пользуетесь)
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
||||||
| 12.07.2020, 03:56 | ||||||
|
Так ссылка на этой странице выше https://python-for-android.rea... stallation
0
|
||||||
|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
| 12.07.2020, 14:46 [ТС] | |
|
Спасибо)
Добавлено через 38 секунд Мне не очень понятны последние 4 строки этого блока
0
|
|
|
5044 / 1071 / 149
Регистрация: 29.01.2013
Сообщений: 6,257
|
||
| 12.07.2020, 14:48 | ||
|
Добавлено через 1 минуту sdkmanager - исполняемое приложение$SDK_DIR/tools/bin - путь, по которому лежит исполняемый файл"platforms;android-27" - параметр, который передаётся исполняемому файлу
0
|
||
| 12.07.2020, 14:48 | |
|
Ошибка при создании apk kivy buildozer Приложение на kivy вылетает. APK сделано Buildozer Не могу скомпилировать apk файл через buildozer Buildozer без прав администратора не хочет создавать buildozer.spec -файл При компилировании apk файла через apktool не создалась папка dist с apk файлом. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|
|
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы
### Аннотация
Представлено исследование по разработке агентной модели микоризной. . .
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии
Введение
Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
|
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np
class PlantAgent:
def __init__(self, name, strategy, initial_biomass):
self. name = name
self. strategy = strategy # "greedy" (широколиственные) или. . .
|