|
0 / 0 / 0
Регистрация: 28.06.2020
Сообщений: 34
|
|
Как побороть проблему с компиляцией apk файла в buildozer?03.07.2020, 20:22. Показов 11186. Ответов 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
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,259
|
|
| 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
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,259
|
|
| 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
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,259
|
|
| 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
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,259
|
|
| 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
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,259
|
|||
| 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
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,259
|
|
| 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
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,259
|
|
| 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
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,259
|
||
| 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 файлом. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|