Уроки Kivy #1: Установка Kivy и сборка apk

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2025

ความคิดเห็น • 274

  • @maxkhvedinich3590
    @maxkhvedinich3590 5 ปีที่แล้ว +5

    Спасибо таким ребятам как Олег, делают очень понятные и информативные уроки для таких недо програмистов как я. Круто было ещё пару уроков по python Kivy, там очень много функций в которых я не могу сам разобраться. Просто не обязательно их как то связывать между собой, просто даже самые часто используимые объяснить что они принимают (какие атрибуты) ...

  • @СергейКиреев-ж5я
    @СергейКиреев-ж5я 5 ปีที่แล้ว +3

    Огромное тебе спасибо с 1 раза все запустилось Очень ждем новых уроков по python !!!

  • @personamems
    @personamems 5 ปีที่แล้ว +1

    Огромная благодарность автору за работу! Очень точно, все работает!

  • @rau149
    @rau149 2 ปีที่แล้ว

    Благодарю за четкость и бесводность

  • @Архив135
    @Архив135 5 ปีที่แล้ว +2

    Спасибо за видео. Все шикарно установилось в пару кликов на виртуальную XUbuntu 18.04 одним скриптом с гитхаба Kivy md .

  • @KivyMD
    @KivyMD 5 ปีที่แล้ว +14

    Я бы посоветовал еще установить cmake (sudo apt-get install cmake), так как некоторые зависимости, например, PIL (нужен для KivyMD), требует для сборки утилиту cmake.

  • @zverge85
    @zverge85 5 ปีที่แล้ว +1

    Всё получилось повторить. Apk собран. Спасибо за уроки. Ждём продолжение.

    • @zverge85
      @zverge85 5 ปีที่แล้ว

      Всё замечательно работает, бульдозер собирается и приложение запускается на телефоне. Но когда в другом приложении я использую requests или другие библиотеки использующие интернет соединение, то после установки apk на телефоне, приложение просто вылетает и всё. Может вы знаете как исправить баг или хотя бы где на телефоне искать log файл с ошибками?

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว +1

      в buildozer.spec есть закомментированный параметр permissions = INTERNET или что-то вроде этого. Раскомментируйте его.

    • @zverge85
      @zverge85 5 ปีที่แล้ว

      Спасибо за помощь, но про этот параметр я знаю, он был включен.

    • @markcarlson5340
      @markcarlson5340 5 ปีที่แล้ว

      @@zverge85, здравствуйте. Я тоже с этим столкнулся. Смогли ли вы найти решение проблемы?

    • @zverge85
      @zverge85 5 ปีที่แล้ว

      @@markcarlson5340 Нет, проблему мне так и не удалось решить

  • @ВасяКотов-я7ъ
    @ВасяКотов-я7ъ 5 ปีที่แล้ว +2

    огромное спасибо, очень долго искал гайды как переделать .py в .apk и ничего годного не находил, а тут все есть и все рассказано, минимум лайк заслужил

  • @kingstonssduv4009
    @kingstonssduv4009 4 ปีที่แล้ว +6

    а почему бы не установить pip/pip3 просто прописав :"sudo apt-get install python3-pip" ?

  • @-__-_-
    @-__-_- 3 ปีที่แล้ว +3

    Если у кого-то после всего будут выползать ошибки, то попробуйте ещё избавиться от пробела и русских символов в пути к файлам (я так переделал "Рабочий стол" на desktop и всё получилось)

  • @Тупамояжитуха
    @Тупамояжитуха 5 ปีที่แล้ว

    спасибо что на гит все выложил) и собрал сборку

  • @coffeecoder7368
    @coffeecoder7368 5 ปีที่แล้ว

    Хотел поиграть в хитрожопа и взять настроенную убунту от киви. Поставил. Попробовал скомпилировать проект. Не заработало. В итоге забил и пошел по вашему гайду. Все работает. Не будьте хитрожопами :D

  • @gregoryjenferd9740
    @gregoryjenferd9740 5 ปีที่แล้ว

    Ого. Мало того, что уроки у Вас хорошие, Вы даже ВМ сделали...
    Такими темпами у Хауди Хо и всех остальных скоро будет еще 1 конкурент :)

    • @gregoryjenferd9740
      @gregoryjenferd9740 5 ปีที่แล้ว +1

      Для тех, кто собирается устанавливать ВМ по ссылке из описания, хочу предупредить заранее, что придется добавить ей памяти, иначе buildozer не сможет создать файл (Так и напишет: "no space left on device buildozer"). Кому нужно, оставлю ссылку на инструкцию.
      www.intowindows.com/fix-resize-hard-disk-operation-for-this-format-is-not-implemented-yet-error-while-resizing-virtualbox-disk/

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว +1

      Просто нужно удалить тестовую папку с проектом

  • @DAROM-TK
    @DAROM-TK 4 ปีที่แล้ว

    Ребята, все работает, не знаю зачем мне это надо было, но я убил три дня , чтобы с нуля разобраться с киви, с вирт машиной, с убунту, и с компиляций.
    Моральное удовлетворение офигенское, автору огромное спасибо за видосы!

    • @ИванТреус
      @ИванТреус 4 ปีที่แล้ว

      Привет, можешь скомпилить мне приложение в apk? Компьютер не тянет виртуальную машину, а для проекта надо. Ответь, если поможешь, дам свою почту. Могу немного денег скинуть за помощь.

    • @DAROM-TK
      @DAROM-TK 4 ปีที่แล้ว

      @@ИванТреус давай попробую

    • @ИванТреус
      @ИванТреус 4 ปีที่แล้ว +1

      @@DAROM-TK lockktar.ogar@gmail.com - напиши, я скину код. Спасибо.

  • @anton-pavlov
    @anton-pavlov 5 ปีที่แล้ว +1

    Спасибо за видео! Все как всегда понятно изложено.

  • @ubelian
    @ubelian 5 ปีที่แล้ว +1

    Пришлось для изучения kivy по твоим урокам поставить на 2 винт Linux Mint. Надеюсь уроки не забросятся

    • @showrun4747
      @showrun4747 ปีที่แล้ว

      я на виртуалке делаю

  • @IgorZyden
    @IgorZyden ปีที่แล้ว +2

    А слабо на Kivy реализовать in-app purchases, чтобы работало на Google Play и показать на видео как это сделать?

  • @alex_kuzmi444
    @alex_kuzmi444 5 ปีที่แล้ว +1

    Спасибо огромное, благодарю данному уроку удалось собрать проект в apk. До этого 2 недели ошибок, штрудирования мануалов и форумов.
    Спасибо, от души.

  • @НикитаКозлов-б6э
    @НикитаКозлов-б6э ปีที่แล้ว +1

    Зачем ему нужна именно чистая система? Почему в обычной системе нельзя?

  • @homelessandhungry4529
    @homelessandhungry4529 2 ปีที่แล้ว

    В видео 2:52 файл перед тем который переименовали python тоже нужно изменить на python3 а в конце zlib1g не путайте 1 с l

  • @ПростоУлыбка-ш2о
    @ПростоУлыбка-ш2о 5 ปีที่แล้ว +2

    _Олег, будут ли уроки по kivy в целом? Хочется научиться делать как для мобильников, так и для ПК приложения_

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว +12

      Я запланировал еще один проект сделать - поинтереснее этого.

    • @ПростоУлыбка-ш2о
      @ПростоУлыбка-ш2о 5 ปีที่แล้ว

      @@zaemiel замечательно) буду ждать с нетерпением) я многому у Вас научился) и ещё большему хочу научиться)

    • @me2beats313
      @me2beats313 5 ปีที่แล้ว +1

      @@ПростоУлыбка-ш2о приглашаю на русскоязычный дискорд-сервер, посвященный kivy discord.gg/Q4K6367 можете задать там любой вопрос)

    • @ПростоУлыбка-ш2о
      @ПростоУлыбка-ш2о 5 ปีที่แล้ว

      @@me2beats313 спасибо

  • @air961
    @air961 5 ปีที่แล้ว +1

    Благодарю, супер объяснение! всё понятно!

  • @BENDERRR333
    @BENDERRR333 3 ปีที่แล้ว +1

    Код установки. Kivy поменялся, тот что в видео не заработал я брал его со стороннего ресурса обновите материалы, и спасибо за инструкцию, 👍

    • @whitehat-it-4096
      @whitehat-it-4096 3 ปีที่แล้ว

      Пожалуйста, расскажите по какой схеме вы компилировали? Просто у меня сейчас с этим как раз проблема

    • @BENDERRR333
      @BENDERRR333 3 ปีที่แล้ว

      @@whitehat-it-4096 у вас русская версия Ubuntu?Если да то просто ставте все в корневой каталог home например потому как при русском адресе программа не видит место на диске при компиляции

    • @BENDERRR333
      @BENDERRR333 3 ปีที่แล้ว

      @@whitehat-it-4096 Если есть еще вопросы то пишите в инстаграмм @cubdofamina.

  • @ylyana1087
    @ylyana1087 5 ปีที่แล้ว +1

    Я не могу понять почему не отображается текст в окне.Или отображается но его почти не видно.Как исправить?Помогите пожалуйста!!!!!!!!!!!!

  • @andrewhryvachevskyi3502
    @andrewhryvachevskyi3502 4 ปีที่แล้ว

    Спасибо! Очень благодарен за подробную инструкцию.

  • @АлександрИванов-к9ш5х
    @АлександрИванов-к9ш5х 3 ปีที่แล้ว

    Мужик, ты красава

  • @dmitrysidorov1297
    @dmitrysidorov1297 ปีที่แล้ว

    Почему в виртуальном окружении не работаете?

  • @tertyikalach2028
    @tertyikalach2028 2 ปีที่แล้ว

    Здравствуйте. Как проделать данную манипуляцию на Debian?

  • @BigedEd
    @BigedEd 4 ปีที่แล้ว +2

    а можно как то размер apk уменьшить? 13 мег. для Hello World! многовато )

    • @hack_1ess
      @hack_1ess 4 ปีที่แล้ว

      тот же вопрос. Олег сделайте видео по этому поводу!

  • @иванпетров-д9и
    @иванпетров-д9и 4 ปีที่แล้ว

    супер

  • @komronpulatov6785
    @komronpulatov6785 4 ปีที่แล้ว +1

    Tакс окей и как теперь все это на винду установить?

    • @МаксимОксюта
      @МаксимОксюта 4 ปีที่แล้ว

      Никак buildozer работает только на linux и mac

  • @renatfahrutdinov451
    @renatfahrutdinov451 2 ปีที่แล้ว

    инструкция для buildozer на Ubuntu 20.04 не работает. хорошо
    бы обновить

  • @PetrikPyato4kin
    @PetrikPyato4kin 5 ปีที่แล้ว +2

    а почему pip не установить средствами системы?

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว +4

      Хоспаде. Ну, установите вы pip средствами системы.
      Я сказал, что мне нравится делать это через get-pip.

    • @kogorek1
      @kogorek1 5 ปีที่แล้ว +3

      Слишком просто :Р

    • @alexanderbardin8272
      @alexanderbardin8272 5 ปีที่แล้ว

      Жаль для винды нет такого хорошего описания.

    • @alexanderbardin8272
      @alexanderbardin8272 5 ปีที่แล้ว +1

      При помощи этого фейерверка можно взаимодействовать с адресной книгой скажем - найти контакт и совершить звонок (перенаправить в стандартную звонилку)? Использовать геоданные - получать координаты и передавать их или вывести сразу на яндекс карту скажем?

    • @KivyMD
      @KivyMD 5 ปีที่แล้ว

      @@alexanderbardin8272 github.com/kivy/plyer

  • @vadimkladovshchikov8387
    @vadimkladovshchikov8387 5 ปีที่แล้ว +1

    Очень хорошо, спасибо. Вам, Олег, определенно надо преподавать, не останавливайтесь! Но у меня не получилось собрать арк к сожалению, на виртуалке все нормально.

  • @dontknow7451
    @dontknow7451 4 ปีที่แล้ว +3

    Получилось собрать apk на win10, через подсистему linux

    • @vladyslavstadnyk2762
      @vladyslavstadnyk2762 4 ปีที่แล้ว

      По этому же гайду? без дополнений? У меня голяк..

    • @dontknow7451
      @dontknow7451 4 ปีที่แล้ว

      @@vladyslavstadnyk2762 Ну да, по гайду. При установки kivy делал как на сайте написано. Проблемы только были при клонировании с гитхаба бульдозера. Я просто для подсистемы linux файл реестра добавлял, чтобы bash можно было использовать в любом месте при вызове контекстного меню. Ну вот клонирование сработало когда я непосредственно запустил приложение подсиcтемы linux. А в остальном проблем не было. Хотя через виртуальную машину на Mint мне не удалось собрать apk

    • @vladyslavstadnyk2762
      @vladyslavstadnyk2762 4 ปีที่แล้ว

      @@dontknow7451 а какую конкретно подсистему юзал? и.. можешь отредактировать тогда скрипт для автоустановки, вписать туда свои комманды и скинуть мне?

    • @dontknow7451
      @dontknow7451 4 ปีที่แล้ว +1

      @@vladyslavstadnyk2762 Попробовал сейчас сделать всё тоже самое на ноуте у себя с нуля.
      Подсистему linux поставил ubuntu (которая в магазине самая первая без LTS)
      1. Скачать get-pip.py
      2. python3 get-pip.py
      3. sudo add-apt-repository ppa:kivy-team/kivy
      4. sudo apt-get update
      5. sudo apt-get install python3-kivy
      6. sudo apt install python3-pip
      7. pip3 install cython
      8. sudo apt update
      9. sudo apt install -y git zip unzip openjdk-8-jdk python3-pip autoconf libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake libffi-dev libssl-dev
      10. pip3 install --user --upgrade Cython==0.29.19 virtualenv
      11. git clone github.com/kivy/buildozer.git
      Но клонироваться сначала не хотел, пришлось закрыть подсистему linux, потом открыть заново и выполнить команду
      12. заходим в папку buildozer и пишем - sudo python3 setup.py install
      13. я создал в папке home/username папку с проектами , скопировал туда готовый скрипт(копирование и создание файлов/каталогов
      нужно выполнять только через терминал linux, если копировать из windows, то система не увидит)
      14. заходим в папку с нашим скриптом, пишем buildozer init , затем buildozer android debug
      После всего этого у меня в конце сборки выдал ошибку. Скрипт походу должен обязательно называться main.py. Я переименовал скрипт в main.py в рабочей папке windows. Потом удалил через терминал папку с проектом, затем скопировал уже переименованный проект, выполнил пункт 14 и apk собрался))

    • @vladyslavstadnyk2762
      @vladyslavstadnyk2762 4 ปีที่แล้ว

      @@dontknow7451
      Все шло довольно таки неплохо, буквально до последнего пункта. Но при попытке билда выдает
      # Search for Git (git) # -> found at /usr/bin/git # Search for Cython (cython) # Cython (cython) not found, please install it.
      Хотя я перед этим выполнил обе команды по установке cython
      lirik@Lirik-PC:~/projects$ pip3 install cython Requirement already satisfied: cython in /home/lirik/.local/lib/python3.8/site-packages (0.29.19)
      UPD: пришлось дописать перед buildozer android debug установку sudo apt install cython
      Он поставил и питон2 заодно. Процесс упаковки запустился, но хз... Обычно у меня все крашилось ближе к концу)

  • @sova3220
    @sova3220 3 ปีที่แล้ว

    этот несчастный пип... зачет

  • @АлександрВолков-й6х8к
    @АлександрВолков-й6х8к 3 ปีที่แล้ว

    Доброго времени суток, спасибо за видео. А подскажи пожалуйста, на mac будет работать данная сборка apk? Если нет то через rкакие библиотеки можно сделать с Windows или Linux приложение на mac

  • @vladi-mirkrasov9838
    @vladi-mirkrasov9838 5 ปีที่แล้ว

    Спасибо! Сэкономил уйму времени.

  • @sever2255
    @sever2255 4 ปีที่แล้ว +1

    Добрый вечер,что означает такая ошибка .....ValueError:invalid literal for int() with base 10: '0-preview' при компиляции?

    • @BENDERRR333
      @BENDERRR333 3 ปีที่แล้ว

      Скрин сбросите мне

  • @MaksimEgor
    @MaksimEgor 4 ปีที่แล้ว

    можно ли так же компилировать при создании графического интерфейса в QT designer?

  • @earyck
    @earyck 3 ปีที่แล้ว

    а на телефоне можно?

  • @Jalyona
    @Jalyona 5 ปีที่แล้ว

    А есть ли простые эмуляторы для тестирования apk , как например в Corona SDK, что бы на слабых компьютерах работало

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      apk, не работают на компьютерах - это пакет собраный для установки на Android.
      Можно эмулировать конкретное устройство опцией запуска Kivy screen. Типа:
      python3 main.py -m screen:tablet_nexus_7_12,portrait
      Смотрите доку:
      kivy.org/doc/stable/api-kivy.modules.screen.html

  • @xander_vi
    @xander_vi 5 ปีที่แล้ว

    А у всех во второй и последующие разы компиляция проекта в арк прошла значительно быстрее, чем в первый?
    Потому что я компилировал 2 раза - один раз во время этого видео, второй раз - во время четвертого, и оба раза компиляция заняла около 11-12 минут. Ускорения вообще не почувствовал. Может быть первых несколько раз так долго и только раза с четвертого-пятого будет хотя бы в 2-3 раза быстрее?

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว +1

      Не знаю. Не могу ничего сказать. Долго работает - потому что скачивает и устанавливает кучу зависимостей. У меня во второй и последующие разы компилирует быстро - потому что все уже установлено.
      Он еще раз все скачивает если стереть папку buildozer'а.

    • @xander_vi
      @xander_vi 5 ปีที่แล้ว

      @@zaemiel понял, большое спасибо за ответ) я действительно стер папку buildozer'а, при следующей компиляции засеку, сколько времени будет без стирания папки.

  • @МаксимМаксимов-е5к
    @МаксимМаксимов-е5к 5 ปีที่แล้ว

    kivy только билдозером собирает апк или есть еще варианты?

  • @АлексейАнт-в6г
    @АлексейАнт-в6г 3 ปีที่แล้ว

    Здравствуйте, Олег! Сделал все по вашей инструкции (на Kubuntu 20.10), но получил ошибку:
    1 error generated.
    make: *** [/home/alex/Документы/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/obj/local/armeabi-v7a/objs-debug/main/start.o] Error 1
    STDERR:
    # Command failed: /usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=myapp --bootstrap=sdl2 --requirements=python3,kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir="/home/alex/Документы/.buildozer/android/platform/build-armeabi-v7a" --ndk-api=21 --ignore-setup-py
    # ENVIRONMENT:
    # SHELL = '/bin/bash'
    # SESSION_MANAGER = 'local/HomeAnt:@/tmp/.ICE-unix/1260,unix/HomeAnt:/tmp/.ICE-unix/1260'
    # WINDOWID = '0'
    # QT_ACCESSIBILITY = '1'
    # COLORTERM = 'truecolor'
    # XDG_CONFIG_DIRS = '/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings'
    # XDG_SESSION_PATH = '/org/freedesktop/DisplayManager/Session1'
    # HISTCONTROL = 'ignoreboth'
    # GTK_IM_MODULE = 'fcitx'
    # LANGUAGE = 'ru'
    # QT4_IM_MODULE = 'fcitx'
    # SSH_AUTH_SOCK = '/tmp/ssh-bmj8TXwOh8l9/agent.1084'
    # SHELL_SESSION_ID = '9ecda3ca0f6c49549938acf5a19c5037'
    # XMODIFIERS = '@im=fcitx'
    # DESKTOP_SESSION = 'plasma'
    # SSH_AGENT_PID = '1141'
    # GTK_RC_FILES = '/etc/gtk/gtkrc:/home/alex/.gtkrc:/home/alex/.config/gtkrc'
    # XCURSOR_SIZE = '24'
    # XDG_SEAT = 'seat0'
    # PWD = '/home/alex/Документы'
    # LOGNAME = 'alex'
    # XDG_SESSION_DESKTOP = 'KDE'
    # XDG_SESSION_TYPE = 'x11'
    # GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
    # MC_TMPDIR = '/tmp/mc-alex'
    # XAUTHORITY = '/home/alex/.Xauthority'
    # GTK2_RC_FILES = '/etc/gtk-2.0/gtkrc:/home/alex/.gtkrc-2.0:/home/alex/.config/gtkrc-2.0'
    # MC_SID = '2062'
    # HOME = '/home/alex'
    # LANG = 'ru_RU.UTF-8'
    # LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
    # XDG_CURRENT_DESKTOP = 'KDE'
    # KONSOLE_DBUS_SERVICE = ':1.36'
    # KONSOLE_DBUS_SESSION = '/Sessions/1'
    # PROFILEHOME = ''
    # XDG_SEAT_PATH = '/org/freedesktop/DisplayManager/Seat0'
    # KONSOLE_VERSION = '200802'
    # CLUTTER_IM_MODULE = 'fcitx'
    # KDE_SESSION_UID = '1000'
    # LESSCLOSE = '/usr/bin/lesspipe %s %s'
    # XDG_SESSION_CLASS = 'user'
    # TERM = 'xterm-256color'
    # LESSOPEN = '| /usr/bin/lesspipe %s'
    # USER = 'alex'
    # COLORFGBG = '15;0'
    # KDE_SESSION_VERSION = '5'
    # PAM_KWALLET5_LOGIN = '/run/user/1000/kwallet5.socket'
    # DISPLAY = ':0'
    # SHLVL = '2'
    # QT_IM_MODULE = 'fcitx'
    # XDG_VTNR = '1'
    # XDG_SESSION_ID = '3'
    # XDG_RUNTIME_DIR = '/run/user/1000'
    # QT_AUTO_SCREEN_SCALE_FACTOR = '0'
    # XCURSOR_THEME = 'breeze_cursors'
    # XDG_DATA_DIRS = '/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop'
    # KDE_FULL_SESSION = 'true'
    # PATH = '/home/alex/.buildozer/android/platform/apache-ant-1.9.4/bin:/home/alex/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin'
    # DBUS_SESSION_BUS_ADDRESS = 'unix:path=/run/user/1000/bus'
    # KDE_APPLICATIONS_AS_SCOPE = '1'
    # OLDPWD = '/home/alex/Документы/bin'
    # _ = '/usr/local/bin/buildozer'
    # PACKAGES_PATH = '/home/alex/.buildozer/android/packages'
    # ANDROIDSDK = '/home/alex/.buildozer/android/platform/android-sdk'
    # ANDROIDNDK = '/home/alex/.buildozer/android/platform/android-ndk-r19c'
    # ANDROIDAPI = '27'
    # 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

    • @youtubeuser4684
      @youtubeuser4684 3 ปีที่แล้ว

      Та же ошибка, как решил?

  • @mydreamsdiehere
    @mydreamsdiehere 2 ปีที่แล้ว

    Как kivy на python 3,11 на убунту поставить?

    • @Alex_Gor_1
      @Alex_Gor_1 ปีที่แล้ว

      пока никак, не вышло обновление киви под 3-11, ближайшее только 3-10 (не важна ОСь)

  • @hajiit
    @hajiit 5 ปีที่แล้ว +2

    У меня при первой попытке собрать apk свалилась ошибка. Покумекал, и перенес папку с проектом в директорию без кириллицы (убунту установил с русским языком и в итоге вместо "Desktop" был православный "Рабочий стол"). Повторная сборка продолжается уже продолжительное время - вероятно все будет хорошо.

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      Отпишитесь, пожалуйста, как прошло.

    • @hajiit
      @hajiit 5 ปีที่แล้ว

      apk был успешно собран.

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      Отлично! Спасибо за фидбэк

  • @maksymivanov6049
    @maksymivanov6049 5 ปีที่แล้ว

    можно ссылку на гитхаб?

  • @ВячеславГолованов-ч9с
    @ВячеславГолованов-ч9с 5 ปีที่แล้ว

    То есть нужно установить питона в virtual box и потом делать все как на видео?

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      нет в VirtualBox нужно устновить Linux, если вы им уже не пользуетесь

  • @Дмитрий-т8в9у
    @Дмитрий-т8в9у 4 ปีที่แล้ว

    У меня у одного при сборке АПК вылетает ошибка: No space left on device?

    • @Дмитрий-т8в9у
      @Дмитрий-т8в9у 4 ปีที่แล้ว

      @Mobias давно уже собрал)
      Проблема была в том, что я на виртуалку Линукс не устанавливал, а разово запускал без установки и система выделяла 1мб)

  • @vasyaua1528
    @vasyaua1528 4 ปีที่แล้ว

    Я читал что проект kivy забросили разрабы, и больше не обновляется, разве не так?

    • @bl4ckr4bbit53
      @bl4ckr4bbit53 4 ปีที่แล้ว

      Забросили KivyMD, 3 года назад. Но благодаря @KivyMD проект живет и развивается. Сам же Kivy(по словам разрабов) не "студенческий проект" и его финансируют, так что ни кто ничего не бросал. Версия 1.11.1 на 08.05.2020

  • @mycraft8265
    @mycraft8265 4 ปีที่แล้ว

    А можно использовать не xubuntu , а другую Линукс?

  • @АлександрК-ш
    @АлександрК-ш 4 ปีที่แล้ว

    Прошу подсказать, должно ли хватить 2 гигабайта оперативной памяти Лубунту при сборке приложения?

  • @zhenshuang
    @zhenshuang 4 ปีที่แล้ว

    Большое спасибо за образ лубунты. Долго маялся с установкой на чистую убунту, ошибки билдозера одна за одной. Пока ваш образ не скачал, ничего не ставилось.

    • @DAROM-TK
      @DAROM-TK 4 ปีที่แล้ว

      Чего то не получается с готовым образом Лубунту. Жесткий диск фиксированный 12 ГБ, свободного места после удаления тестового АПК, примерно 2 ГБ. Попытался скомпилировать новый АПК, появилась ошибка, что надо скачать новый НДК21.
      Я его скачал, места больше не осталось.
      А у Вас как получилось?
      Место как то увеличили?
      Или не запрашивался НДК при компиляции?

    • @zhenshuang
      @zhenshuang 4 ปีที่แล้ว

      @@DAROM-TK да, я увеличил место, мне не хватало. Иногда лубунту глючит, у меня после недели пользования что-то навернулось, срало ошибками, я откатил до предыдущего стабильного снапшота. Могу рассказать как увеличить диск лубунты, это несложно. Не требует нового ндк/сдк, я ничего не обновлял. Свободного места там не 2Гб, а около 150Мб в образе по ссылке. Попробуй удалить виртуальную машину и заново установить из образа. С дефолтной настройкой калькулятор если компилится, то всё будет работать. И запускать билдозер надо из папки /home/kivy/Desktop/kivy_test вот там и надо запускать buildozer android debug. Из других мест не запустится. Поэтому приходится копировать из папки /media/sf_shared в кивитест и там билдозер запускать. Это можно настроить в buildozer.spec, чтобы main.py брался из другой папки, но мне впадлу, я вручную копирую.

    • @DAROM-TK
      @DAROM-TK 4 ปีที่แล้ว

      @@zhenshuang спасибо за ответ, если не трудно, расскажите как место увеличить. А то я попробовал по инструкциям из интернета, выяснил что это диск с фикс размером, и просто так его не увеличишь

    • @DAROM-TK
      @DAROM-TK 4 ปีที่แล้ว

      @@zhenshuang все, удалась компиляция. Установил убунту с нуля, затем запустил файл, котооый все установил, и компиляция прошла без ошибок и каких либо затыков.
      Компилровал свое приложение (не тестовое)

    • @zhenshuang
      @zhenshuang 4 ปีที่แล้ว +2

      @@DAROM-TK Чтобы увеличить размер дистрибутива, надо его склонировать с параметром, где меняется его статус на изменяемый размер и изменить размер, потом заменить в виртуалбоксе в дисках SATA на новый образ и в убунте установить gparted и расширить его на всё неразмеченное пространство. gparted - это partition magic аналог. 40 - это в гигабайтах. Команды все ниже 1-2 в cmd
      Вот по шагам я себе записал:
      1. clone medium fixed disk to standard
      go to folder:
      cd C:\Program Files\Oracle\VirtualBox
      command:
      VBoxManage clonemedium "C:\Users\Vitali\Downloads\Lubuntu-Kivy_vdi\Lubuntu-Kivy.vdi"
      "C:\Users\Vitali\Downloads\Lubuntu-Kivy_vdi\Lubuntu-Kivy-40.vdi" --variant Standard
      2. resize
      goto folder:
      C:\Program Files\Oracle\VirtualBox
      command:
      VBOxManage modifymedium "c:\Users\Vitali\Downloads\Lubuntu-Kivy_vdi\Lubuntu-Kivy-
      40.vdi" --resize 40000
      3. change SATA disk to resized vdi
      gparted

  • @luide2167
    @luide2167 5 ปีที่แล้ว

    всё круто до фразы откручиваю в низ и у меня там другой вид интерфейса сайта. И поэтому, что делать дальше вообще не понятно

  • @viewer-c9g
    @viewer-c9g 4 ปีที่แล้ว

    на windows есть kivy ?

    • @dontknow7451
      @dontknow7451 4 ปีที่แล้ว +1

      есть, это кросплатформенная библиотека

  • @dilshodbekxodjakov1498
    @dilshodbekxodjakov1498 4 ปีที่แล้ว

    А почему даёт ошибку
    # Aidl not found

  • @keam_hi
    @keam_hi 5 ปีที่แล้ว

    Что за ide используется в видео?

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      это редактор Atom

  • @sainco3036
    @sainco3036 5 ปีที่แล้ว

    спасибо.

  • @ooogof
    @ooogof 4 ปีที่แล้ว

    Подскажите как обновить NDK в виртуальной машине(скачал по ссылке с яндекс диска), архив скачал, а что дальше делать не могу разобраться. При компиляции вылетает ошибка [ERROR]: Build failed: The minimum supported NDK version is 19.

  • @rorow98-o
    @rorow98-o 5 ปีที่แล้ว

    На сайте уже другие инструкции как для установки Kivy, так и для Buildozer; и как следствие установка билдозера не удалась, не помог и скрипт, прилагаемый в описании - после принятия соглашения .apk не создается.

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว +1

      Думаете, я записывал видео по инструкции с сайта?
      Видимо что-то делаете не так.
      Buildozer нужно клонировать с github'а в папку отличную от HOME - иначе будут проблемы с импортами.

    • @none_2971
      @none_2971 5 ปีที่แล้ว

      А куда нужно устанавливать? Я просто новечек в линуксе (почти)

    • @rorow98-o
      @rorow98-o 5 ปีที่แล้ว

      @@none_2971 , командой cd перейти в любой каталог отличный от домашнего и там клонировать, я на раб.стол клонировал. Мне не удалось собрать apk на основной ОС Mint 19, собрал на виртуальной Lubuntu 18, но радости мало - при запуске apk выдается ошибка синтаксиса.

  • @valeryform7931
    @valeryform7931 4 ปีที่แล้ว

    Скажите пожалуйста, а если линукс установлен не на виртуальной машине, а второй ОС, то эта инструкция подходит для установки киви или есть существенные отличия.

  • @4etvero4ka90
    @4etvero4ka90 4 ปีที่แล้ว

    3:00
    tk - TkInter
    kv - Kivy
    *

  • @unaibekovbakhyt6517
    @unaibekovbakhyt6517 5 ปีที่แล้ว

    только у меня выходят траблы - Превышен лимит скачивания, вы можете сохранить файл на Яндекс.Диск и скачать его со своего Диска? не получается скачать образ

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว +1

      у меня та же фигня. Я когда заливал его на Я.Диск - не знал о такой его особенности. Попробуйте воспользоваться sh-скриптом.

  • @ivettywatajok2469
    @ivettywatajok2469 5 ปีที่แล้ว

    Мучаюсь установкой kivy на Линукс debian 9 32bit, пишет что все установлено))) а при запуске тестовой прожки выкидывает ошибки. В программе нет ошибок. На debian kivy не встаёт?(((

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      откуда же мне знать?
      Я использую Mint, а видео делал про Ubuntu и образ с той же Ubuntu. Все они 64-битные.

  • @psycho.banshee9350
    @psycho.banshee9350 5 ปีที่แล้ว

    ValueError: storage dir path cannot contain spaces, please specify a path with --storage-dir , дальше появляется здоровая ошибка,далее 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
    что делать?

  • @navi4046
    @navi4046 5 ปีที่แล้ว +4

    Слишком много движений для установки pip, проще просто команду ввести в терминале :)

    • @greatwinchanel5965
      @greatwinchanel5965 4 ปีที่แล้ว

      Как его установить скажи пж

  • @АннаКирпичева-ш6ы
    @АннаКирпичева-ш6ы ปีที่แล้ว

    Pip не позволяет нормально настроить виртуальное окружение.

    • @zaemiel
      @zaemiel  ปีที่แล้ว

      я этого нигде и не говорил. Я этого впринципе не мог сказать.

  • @СЕРГЕЙШЕРГИН-ы8ц
    @СЕРГЕЙШЕРГИН-ы8ц ปีที่แล้ว

    Если у кого при компиляции выползают ошибки или не получается. Переустановите cython другой версии. pip install cython==0.29.21

  • @6trica1a3
    @6trica1a3 4 ปีที่แล้ว

    После выполнения команды: sudo python3 setup.py install
    Выдаёт ошибку:
    Traceback (most recent call last):
    File "setup.py", line 6, in
    from setuptools import setup
    ModuleNotFoundError: No module named 'setuptools'
    Подскажите, пожалуйста, что делать

  • @luide2167
    @luide2167 5 ปีที่แล้ว +1

    4 часа понадобилось, что бы понять, что нужно понизить версию java для компиляции

    • @ketmontv306
      @ketmontv306 4 ปีที่แล้ว

      Где нужно понизить в виндовс или в виртуальной машине ?

    • @oleksandrmarkov8656
      @oleksandrmarkov8656 2 ปีที่แล้ว

      Где нужно понизить в виндовс или в виртуальной машине ?

  • @proger3.0
    @proger3.0 3 ปีที่แล้ว

    Послушайте!!!!!!!!!!!после написания команды в терминале"buildozer android debug"три часа идет загрузка,я по несколько раз делал и всеравно,например ввел эту команду а процент через 5 минут был 46,23% затем я атлучился по другим делам на час вернувшись и он всеравно загрузка остался таким каким-был после 5 минут,46,23%.ЧТО МНЕ ДЕЛАТЬ?????????????

    • @homelessandhungry4529
      @homelessandhungry4529 2 ปีที่แล้ว

      у тебя по ходу в биосе запрет стоит на скачивание

    • @homelessandhungry4529
      @homelessandhungry4529 2 ปีที่แล้ว

      у меня такое было когда в биосе стояла защита процессор сам с собой борется

  • @skintv4757
    @skintv4757 5 ปีที่แล้ว

    работает

  • @Milka59
    @Milka59 5 ปีที่แล้ว

    выпал в ошибку(( есть вариант исправить? an error occurred while preparing sdk package android sdk platform tools: no space left on device

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      если вы в виртуальной машине - то ему мало места. Если вы скачали мой образ машины, то удалите тестовый пример - всю папку.

  • @a35b49
    @a35b49 5 ปีที่แล้ว

    12 mb за окошко с кпопкой? Или там дебаг один?

    • @me2beats313
      @me2beats313 5 ปีที่แล้ว

      Там питон как я понимаю и библиотеки разные, зависимости и тд. Чем-то приходится платить за удобство. Не думаю, что это такой большой размер

    • @KivyMD
      @KivyMD 5 ปีที่แล้ว

      Госпади, что вас всех не устраивает в размере пакета приложений на Kivy?! Возьмите любое приложение на React Native, например, для iOS, и прозрейте - 60-120 Мб!

  • @андрейлобков-м7в
    @андрейлобков-м7в 4 ปีที่แล้ว

    Доброго времени, при компиляции ругается A fatal error has been detected by the Java Runtime Environment:
    SIGSEGV (0xb) at pc=0x00007f4f84aa1120, pid=17373, tid=0x00007f4f704ec700
    # JRE version: OpenJDK Runtime Environment (8.0_252-b09) (build 1.8.0_252-8u252-b09-1~18.04-b09)
    # Java VM: OpenJDK 64-Bit Server VM (25.252-b09 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # C 0x00007f4f84aa1120
    #
    # Core dump written. Default location: /home/kolobkov-jw/.buildozer/android/platform/android-sdk/core or core.17373
    #
    # An error report file with more information is saved as:
    # /home/kolobkov-jw/.buildozer/android/platform/android-sdk/hs_err_pid17373.log
    #
    # If you would like to submit a bug report, please visit:
    # bugreport.java.com/bugreport/crash.jsp
    #
    Aborted (core dumped)
    в чём я неправ?

  • @СергейБ-ф4т
    @СергейБ-ф4т 5 ปีที่แล้ว

    Подскажите что делать с такой ошибкой ! \
    ValueError: storage dir path cannot contain spaces, please specify a path with --storage-dir
    # Command failed: /usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=myapp --bootstrap=sdl2 --requirements=python3,kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir="/home/user/Рабочий стол/join_ap/.buildozer/android/platform/build" --ndk-api=21

    • @СергейБ-ф4т
      @СергейБ-ф4т 5 ปีที่แล้ว

      Переместил проект в домашнюю директорию , появилась новая ошибка . Подскажите как исправить ?
      home/user/.buildozer/android/platform/android-ndk-r17c/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/include-fixed/limits.h:168:61: error: no include path in which to search for limits.h
      #include_next /* recurse down to the real one */
      ^
      src/java_raw_api.c:40:20: fatal error: stdlib.h: No such file or directory
      #include
      ^
      compilation terminated.
      src/prep_cif.c:28:20: fatal error: stdlib.h: No such file or directory
      #include
      ^
      compilation terminated.
      src/raw_api.c: In function 'ffi_ptrarray_to_raw':
      src/raw_api.c:188:4: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration]
      memcpy ((void*) raw->data, (void*)*args, (*tp)->size);
      ^
      In file included from src/raw_api.c:30:0:
      ./include/ffi_common.h:55:27: warning: incompatible implicit declaration of built-in function 'bcopy'
      # define memcpy(d, s, n) bcopy ((s), (d), (n))
      ^
      src/raw_api.c:188:4: note: in expansion of macro 'memcpy'
      memcpy ((void*) raw->data, (void*)*args, (*tp)->size);
      ^
      Makefile:1370: recipe for target 'src/types.lo' failed
      make: *** [src/types.lo] Error 1
      make: *** Waiting for unfinished jobs....
      Makefile:1370: recipe for target 'src/java_raw_api.lo' failed
      make: *** [src/java_raw_api.lo] Error 1
      Makefile:1370: recipe for target 'src/prep_cif.lo' failed
      make: *** [src/prep_cif.lo] Error 1
      Makefile:1370: recipe for target 'src/raw_api.lo' failed
      make: *** [src/raw_api.lo] Error 1

  • @YaroslavMudryy-vx5ek
    @YaroslavMudryy-vx5ek 4 ปีที่แล้ว +1

    Во время компиляции вылетает такая ошибка(((((((((:
    # Command failed: /usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=myapp --bootstrap=sdl2 --requirements=python3,kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir="/home/yaroslav/Рабочий стол/KIVY_TEST_1/.buildozer/android/platform/build-armeabi-v7a" --ndk-api=21 --ignore-setup-py
    # ENVIRONMENT:
    # SHELL = '/bin/bash'
    # SESSION_MANAGER = 'local/yaroslav-VirtualBox:@/tmp/.ICE-unix/1182,unix/yaroslav-VirtualBox:/tmp/.ICE-unix/1182'
    # QT_ACCESSIBILITY = '1'
    # COLORTERM = 'truecolor'
    # XDG_CONFIG_DIRS = '/etc/xdg/xdg-ubuntu:/etc/xdg'
    # XDG_MENU_PREFIX = 'gnome-'
    # GNOME_DESKTOP_SESSION_ID = 'this-is-deprecated'
    # GTK_IM_MODULE = 'ibus'
    # QT4_IM_MODULE = 'ibus'
    # GNOME_SHELL_SESSION_MODE = 'ubuntu'
    # SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
    # XMODIFIERS = '@im=ibus'
    # DESKTOP_SESSION = 'ubuntu'
    # SSH_AGENT_PID = '1085'
    # GTK_MODULES = 'gail:atk-bridge'
    # DBUS_STARTER_BUS_TYPE = 'session'
    # PWD = '/home/yaroslav/Рабочий стол/KIVY_TEST_1'
    # LOGNAME = 'yaroslav'
    # XDG_SESSION_DESKTOP = 'ubuntu'
    # XDG_SESSION_TYPE = 'x11'
    # GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
    # XAUTHORITY = '/run/user/1000/gdm/Xauthority'
    # WINDOWPATH = '2'
    # HOME = '/home/yaroslav'
    # USERNAME = 'yaroslav'
    # IM_CONFIG_PHASE = '1'
    # LANG = 'ru_RU.UTF-8'
    # LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
    # XDG_CURRENT_DESKTOP = 'ubuntu:GNOME'
    # VIRTUAL_ENV = '/home/yaroslav/Рабочий стол/KIVY_TEST_1/kivy_venv'
    # VTE_VERSION = '6003'
    # GNOME_TERMINAL_SCREEN = '/org/gnome/Terminal/screen/2bdffd7b_c336_4c55_9e8e_c357a9e869ff'
    # INVOCATION_ID = 'b70c6d82c8de424d82c58e99a3704b9f'
    # MANAGERPID = '848'
    # CLUTTER_IM_MODULE = 'ibus'
    # LESSCLOSE = '/usr/bin/lesspipe %s %s'
    # XDG_SESSION_CLASS = 'user'
    # TERM = 'xterm-256color'
    # LESSOPEN = '| /usr/bin/lesspipe %s'
    # USER = 'yaroslav'
    # GNOME_TERMINAL_SERVICE = ':1.168'
    # DISPLAY = ':0'
    # SHLVL = '1'
    # QT_IM_MODULE = 'ibus'
    # DBUS_STARTER_ADDRESS = 'unix:path=/run/user/1000/bus,guid=6b7a92d06cc183135ce39d87601693e0'
    # XDG_RUNTIME_DIR = '/run/user/1000'
    # PS1 = ('(kivy_venv) \\[\\e]0;\\u@\\h: '
    '\\w\\a\\]${debian_chroot:+($debian_chroot)}\\[\\033[01;32m\\]\\u@\\h\\[\\033[00m\\]:\\[\\033[01;34m\\]\\w\\[\\033[00m\\]\\$ ')
    # JOURNAL_STREAM = '8:27368'
    # XDG_DATA_DIRS = '/usr/share/ubuntu:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'
    # PATH = ('/home/yaroslav/.buildozer/android/platform/apache-ant-1.9.4/bin:/home/yaroslav/Рабочий '
    'стол/KIVY_TEST_1/kivy_venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin')
    # GDMSESSION = 'ubuntu'
    # DBUS_SESSION_BUS_ADDRESS = 'unix:path=/run/user/1000/bus,guid=6b7a92d06cc183135ce39d87601693e0'
    # _ = '/usr/local/bin/buildozer'
    # OLDPWD = '/home/yaroslav/Рабочий стол/KIVY_TEST_1/buildozer'
    # PACKAGES_PATH = '/home/yaroslav/.buildozer/android/packages'
    # ANDROIDSDK = '/home/yaroslav/.buildozer/android/platform/android-sdk'
    # ANDROIDNDK = '/home/yaroslav/.buildozer/android/platform/android-ndk-r19c'
    # ANDROIDAPI = '27'
    # 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

    • @temirlanshereuzhev9863
      @temirlanshereuzhev9863 3 ปีที่แล้ว +1

      Та же самая ошибка. Нашел решение?

    • @YaroslavMudryy-vx5ek
      @YaroslavMudryy-vx5ek 3 ปีที่แล้ว

      @@temirlanshereuzhev9863 да стал запускать компиляцию не через buildozer android debug, а через buildozer android debug deploy run

    • @temirlanshereuzhev9863
      @temirlanshereuzhev9863 3 ปีที่แล้ว

      @@YaroslavMudryy-vx5ek у меня и так не работает (

  • @jalgaskali5864
    @jalgaskali5864 4 ปีที่แล้ว

    Здраствуйте Олег не могли БЫ вы написать пароль от вашей xubuntu

  • @ХочетХайп
    @ХочетХайп 5 ปีที่แล้ว

    Запишите сравнение киви и реакт нейтив по доступным фичам

  • @mikhailalexeenko5541
    @mikhailalexeenko5541 5 ปีที่แล้ว

    Есть идеи для реализации под андроид, можно генерить идеи дальше параллельно с реализацией.
    Нужен напарник.

  • @theslayer7527
    @theslayer7527 4 ปีที่แล้ว

    Подскажите, плиз, если у меня приконекчена к программе база данных (есть отдельный .db файл в дериктории с киви-программой) и определенные действия пользователя внутри программы предполагает изменения данных в этой бд, будет ли все нормально функционировать в apk, как и перед компиляцией? Сорри, если вопрос глупый :)

  • @alexanderpadalka5708
    @alexanderpadalka5708 3 ปีที่แล้ว

  • @java_Developer93
    @java_Developer93 5 ปีที่แล้ว

    Не могу решить проблему плиз помогите)

    • @showrun4747
      @showrun4747 ปีที่แล้ว

      правильно заданный вопрос - половина решения проблемы ;)

  • @b9v6r
    @b9v6r 7 หลายเดือนก่อน

    Вот честно, как бы я не любил python, но я все чаще прихожу к выводу что пытаться натянуть сову на глобус это тот еще изврат. Мое личное мнение что под каждую платформу и под каждую задачу требуется своя среда и как бы кому не хотелось но свой язык программирования. Кроссплатформа кроме извращения ничего хорошего не дает!

  • @webboxwebbox4061
    @webboxwebbox4061 5 ปีที่แล้ว

    Привет всем прошелся 1 в 1 по инструкции все без ошибок киви работает но Buildozer init пишет comand nod found хелп кто нибудь

    • @coffeecoder7368
      @coffeecoder7368 5 ปีที่แล้ว

      Возможно была ошибка во время установки самого buildozer'a

    • @coffeecoder7368
      @coffeecoder7368 5 ปีที่แล้ว

      Сверяйтесь с результатами выполнения команд. После ввода команд, весь выведенный текст должен совпадать с текстом из консоли Олега

  • @ffrree2895
    @ffrree2895 4 ปีที่แล้ว +1

    2 ДНЯ МУЧИЛСЯ, ПОЯВЛЯЛАСЬ ОШИБКА, ЭТА ОШИБКА ИЗ-ЗА РУССКИХ БУКВ В ПУТИ! ЗАСОВЫВАЙТЕ В '/' Т.Е В ДОМАШНЮЮ ПАПКУ И ВСЕ ОК БУДЕТ

  • @davidalkamyan2856
    @davidalkamyan2856 5 ปีที่แล้ว

    Выдаёт ошибку длиной в ~50 строк. Если готовы помочь - напишите, скину скрипт

    • @kirillusenko
      @kirillusenko 4 ปีที่แล้ว

      не проще было его скинуть?! Кидай

  • @michaelmushers6368
    @michaelmushers6368 ปีที่แล้ว

    Если не собрать apk нет смысла изучать киви?! А что под десктоп приложения нельзя писать с киви? Почему так категорично?

  • @АртемМашин-л3щ
    @АртемМашин-л3щ 5 ปีที่แล้ว

    Долго не хотел писать и решить самому, но все мои действия тщетны, я пересмотрел кучу роликов, ответов на stackoverflow, гуглил и не могу решить, подобная проблема появляется, что на виртуальной машине от kivy, что если соблюдать полностью ваше видео, запускаю buildozer android debug не под рутом, все идет до момента, когда появляется эта ошибка
    /bin/tar: Exiting with failure status due to previous errors
    # Command failed: /usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=myapp --bootstrap=sdl2 --requirements=python3,kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir="/home/mary/Desktop/kivy/.buildozer/android/platform/build" --ndk-api=21
    при попытке выполнить эту команду в ручную пишет
    [INFO]: Will compile for the following archs: armeabi-v7a
    [ERROR]: Build failed: Android SDK dir was not specified, exiting.
    если вы поможете решить это, я повешу ваш портрет у себя дома

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      Эта команда ни о чем не говорит. Это то, что он пытался сделать, но не смог.
      Exiting with failure status *due to previous errors*

    • @KivyMD
      @KivyMD 5 ปีที่แล้ว

      Дайте больше информации об ошибке. Возможно, у вас дома будет висеть именно мой портрет :)))

    • @АртемМашин-л3щ
      @АртемМашин-л3щ 5 ปีที่แล้ว +2

      ​@@zaemiel ​ окей, у меня стоит log_level = 2 , но какой либо доп. файлов логов я найти не могу, по этому кину все, что выдает в консоли
      # Command failed: /usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=myapp --bootstrap=sdl2 --requirements=python3,kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir="/home/mary/Desktop/kivy/.buildozer/android/platform/build" --ndk-api=21
      # ENVIRONMENT:
      # LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
      # LC_MEASUREMENT = 'uk_UA.UTF-8'
      # LESSCLOSE = '/usr/bin/lesspipe %s %s'
      # LC_PAPER = 'uk_UA.UTF-8'
      # LC_MONETARY = 'uk_UA.UTF-8'
      # XDG_MENU_PREFIX = 'xfce-'
      # LANG = 'en_US.UTF-8'
      # GDM_LANG = 'en_US'
      # DISPLAY = ':0.0'
      # GTK_OVERLAY_SCROLLING = '0'
      # COLORTERM = 'truecolor'
      # XDG_VTNR = '7'
      # SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
      # GLADE_CATALOG_PATH = ':'
      # LC_NAME = 'uk_UA.UTF-8'
      # XDG_SESSION_ID = 'c1'
      # XDG_GREETER_DATA_DIR = '/var/lib/lightdm-data/mary'
      # USER = 'mary'
      # GLADE_MODULE_PATH = ':'
      # DESKTOP_SESSION = 'xubuntu'
      # QT_QPA_PLATFORMTHEME = 'gtk2'
      # PWD = '/home/mary/Desktop/kivy'
      # HOME = '/home/mary'
      # SSH_AGENT_PID = '821'
      # QT_ACCESSIBILITY = '1'
      # XDG_SESSION_TYPE = 'x11'
      # XDG_DATA_DIRS = '/usr/share/xubuntu:/usr/share/xfce4:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share'
      # XDG_SESSION_DESKTOP = 'xubuntu'
      # LC_ADDRESS = 'uk_UA.UTF-8'
      # LC_NUMERIC = 'uk_UA.UTF-8'
      # GLADE_PIXMAP_PATH = ':'
      # CLUTTER_BACKEND = 'x11'
      # SHELL = '/bin/bash'
      # VTE_VERSION = '5202'
      # TERM = 'xterm-256color'
      # XDG_SEAT_PATH = '/org/freedesktop/DisplayManager/Seat0'
      # XDG_CURRENT_DESKTOP = 'XFCE'
      # GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
      # XDG_SEAT = 'seat0'
      # SHLVL = '1'
      # LANGUAGE = 'en_US'
      # WINDOWID = '67108867'
      # LC_TELEPHONE = 'uk_UA.UTF-8'
      # GDMSESSION = 'xubuntu'
      # LOGNAME = 'mary'
      # DBUS_SESSION_BUS_ADDRESS = 'unix:path=/run/user/1000/bus'
      # XDG_RUNTIME_DIR = '/run/user/1000'
      # XAUTHORITY = '/home/mary/.Xauthority'
      # XDG_SESSION_PATH = '/org/freedesktop/DisplayManager/Session0'
      # XDG_CONFIG_DIRS = '/etc/xdg/xdg-xubuntu:/etc/xdg:/etc/xdg'
      # PATH = '/home/mary/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin'
      # LC_IDENTIFICATION = 'uk_UA.UTF-8'
      # SESSION_MANAGER = 'local/mary-VirtualBox:@/tmp/.ICE-unix/840,unix/mary-VirtualBox:/tmp/.ICE-unix/840'
      # LESSOPEN = '| /usr/bin/lesspipe %s'
      # LC_TIME = 'uk_UA.UTF-8'
      # _ = '/usr/local/bin/buildozer'
      # OLDPWD = '/home/mary/Desktop/kivy/bin'
      # PACK
      AGES_PATH = '/home/mary/.buildozer/android/packages'
      # ANDROIDSDK = '/home/mary/.buildozer/android/platform/android-sdk'
      # ANDROIDNDK = '/home/mary/.buildozer/android/platform/android-ndk-r17c'
      # ANDROIDAPI = '27'
      # 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

    • @АртемМашин-л3щ
      @АртемМашин-л3щ 5 ปีที่แล้ว +1

      @@KivyMD добавил, чуть больше выше, вас масляными красками или акриловыми?

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว +1

      это все не то... вам нужна часть трейсбека самого Python'а.

  • @User___resU
    @User___resU 5 ปีที่แล้ว

    Так ничего и не скомпилировалось. Вылезает куча ошибок. Сначала была "Exception in thread "main" java.lang.NoClassDefFoundError", затем компилятор стал ругаться на название "Рабочий стол" для папки Desktop, когда перенес - вылезает новый лес ошибок. Походу это настолько геморройный способ, что проще выучить джаву или какой-нибудь другой язык программирования, чтобы не натыкаться на такое дикое количество костылей.

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      чуть ниже в комментариях уже ответили на ваш вопрос:
      "У кого ошибка Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema :
      То удаляем все java кроме тех, где участвует цифра 8, через sudo apt-get remove
      Откуда я это взял : github.com/kivy/buildozer/issues/862
      "

    • @User___resU
      @User___resU 5 ปีที่แล้ว

      @@zaemielЯ видел его, но это решение мне не помогло. Попробовал с помощью "export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'" , порывшись на stackoverflow. Эта ошибка исчезла, процесс пошел дальше, но вылезло еще больше ошибок.

    • @ubelian
      @ubelian 5 ปีที่แล้ว

      @@User___resU у меня так-же бро(((

  • @vedauSevt
    @vedauSevt 5 ปีที่แล้ว +1

    Удалось скомпилировать проект. Тока вот вопрос зачем я убил 3 часа жизни на это?

    • @pizdetsnaxoyblyat
      @pizdetsnaxoyblyat 5 ปีที่แล้ว +4

      я 3 дня убил но все еще не удалось скомпилировать

  • @Seimurnet
    @Seimurnet 4 ปีที่แล้ว

    8 попыток результат == 0

  • @java_Developer93
    @java_Developer93 5 ปีที่แล้ว

    ras@ras-VirtualBox:~/Рабочий стол/Новый каталог1$ buildozer android debug
    # Check configuration tokens
    # Ensure build layout
    # Create directory /home/ras/Рабочий стол/Новый каталог1/bin
    # Check configuration tokens
    # Preparing build
    # Check requirements for android
    # Run 'dpkg --version'
    # Cwd None
    Система управления пакетами Debian «dpkg», версия 1.19.0.5 (amd64).
    Это свободное программное обеспечение. См. условия распространения в
    Универсальной общественной лицензии GNU версии 2 или более поздней.
    НИКАКИЕ гарантии не предоставляются.
    # Search for Git (git)
    # -> found at /usr/bin/git
    # Search for Cython (cython)
    # -> found at /usr/local/bin/cython
    # Search for Java compiler (javac)
    # -> found at /usr/lib/jvm/java-8-openjdk-amd64/bin/javac
    # Search for Java keytool (keytool)
    # -> found at /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool
    # Install platform
    # Run 'git config --get remote.origin.url'
    # Cwd /home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/python-for-android
    github.com/kivy/python-for-android.git
    # Run 'git branch -vv'
    # Cwd /home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/python-for-android
    * master dd69749f [origin/master] Merge pull request #1955 from kivy/release-2019.08.09
    # Run '/usr/bin/python3 -m pip install -q --user \'appdirs\' \'colorama>=0.3.3\' \'jinja2\' \'six\' \'enum34; python_version=1.10; sys_platform!="nt"\' \'pep517\' \'pytoml\' \'virtualenv\''
    # Cwd None
    WARNING: The directory '/home/ras/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
    WARNING: The directory '/home/ras/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
    # Apache ANT found at /home/ras/.buildozer/android/platform/apache-ant-1.9.4
    # Android SDK found at /home/ras/.buildozer/android/platform/android-sdk
    # Android NDK found at /home/ras/.buildozer/android/platform/android-ndk-r17c
    # Check application requirements
    # Check garden requirements
    # Compile platform
    # Run '/usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=myapp --bootstrap=sdl2 --requirements=python3,kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir="/home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/build" --ndk-api=21'
    # Cwd /home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/python-for-android
    Traceback (most recent call last):
    File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
    File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
    File "/home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 1192, in
    main()
    File "/home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/python-for-android/pythonforandroid/entrypoints.py", line 18, in main
    ToolchainCL()
    File "/home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 654, in __init__
    self.ctx.setup_dirs(self.storage_dir)
    File "/home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/python-for-android/pythonforandroid/build.py", line 165, in setup_dirs
    raise ValueError('storage dir path cannot contain spaces, please '
    ValueError: storage dir path cannot contain spaces, please specify a path with --storage-dir
    # Command failed: /usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=myapp --bootstrap=sdl2 --requirements=python3,kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir="/home/ras/Рабочий стол/Новый каталог1/.buildozer/android/platform/build" --ndk-api=21
    # ENVIRONMENT:
    # LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
    # LESSCLOSE = '/usr/bin/lesspipe %s %s'
    # XDG_MENU_PREFIX = 'xfce-'
    # LANG = 'ru_RU.UTF-8'
    # GDM_LANG = 'ru'
    # DISPLAY = ':0.0'
    # GTK_OVERLAY_SCROLLING = '0'
    # COLORTERM = 'truecolor'
    # XDG_VTNR = '7'
    # SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
    # GLADE_CATALOG_PATH = ':'
    # XDG_SESSION_ID = 'c1'
    # XDG_GREETER_DATA_DIR = '/var/lib/lightdm-data/ras'
    # USER = 'ras'
    # GLADE_MODULE_PATH = ':'
    # DESKTOP_SESSION = 'xubuntu'
    # QT_QPA_PLATFORMTHEME = 'gtk2'
    # PWD = '/home/ras/Рабочий стол/Новый каталог1'
    # HOME = '/home/ras'
    # SSH_AGENT_PID = '1130'
    # QT_ACCESSIBILITY = '1'
    # XDG_SESSION_TYPE = 'x11'
    # XDG_DATA_DIRS = '/usr/share/xubuntu:/usr/share/xfce4:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share'
    # XDG_SESSION_DESKTOP = 'xubuntu'
    # GLADE_PIXMAP_PATH = ':'
    # CLUTTER_BACKEND = 'x11'
    # SHELL = '/bin/bash'
    # VTE_VERSION = '5201'
    # TERM = 'xterm-256color'
    # XDG_SEAT_PATH = '/org/freedesktop/DisplayManager/Seat0'
    # XDG_CURRENT_DESKTOP = 'XFCE'
    # GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
    # XDG_SEAT = 'seat0'
    # SHLVL = '1'
    # LANGUAGE = 'ru'
    # WINDOWID = '71303171'
    # GDMSESSION = 'xubuntu'
    # LOGNAME = 'ras'
    # DBUS_SESSION_BUS_ADDRESS = 'unix:path=/run/user/1000/bus'
    # XDG_RUNTIME_DIR = '/run/user/1000'
    # XAUTHORITY = '/home/ras/.Xauthority'
    # XDG_SESSION_PATH = '/org/freedesktop/DisplayManager/Session0'
    # XDG_CONFIG_DIRS = '/etc/xdg/xdg-xubuntu:/etc/xdg:/etc/xdg'
    # PATH = '/home/ras/.buildozer/android/platform/apache-ant-1.9.4/bin:/home/ras/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin'
    # SESSION_MANAGER = 'local/ras-VirtualBox:@/tmp/.ICE-unix/1148,unix/ras-VirtualBox:/tmp/.ICE-unix/1148'
    # LESSOPEN = '| /usr/bin/lesspipe %s'
    # _ = '/usr/local/bin/buildozer'
    # PACKAGES_PATH = '/home/ras/.buildozer/android/packages'
    # ANDROIDSDK = '/home/ras/.buildozer/android/platform/android-sdk'
    # ANDROIDNDK = '/home/ras/.buildozer/android/platform/android-ndk-r17c'
    # ANDROIDAPI = '27'
    # 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

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      1. Не стоит в комментарии вываливать весь трейсбэк. Лучше пользоваться для этого сервисами типа pastebin.
      2. Чем быстрее вы научитесь читать трейсбек, тем быстрее вы будете развиваться как разработчик.
      3. Он вам явно говорит, что: "ValueError: storage dir path cannot contain spaces, please specify a path with --storage-dir". У вас же в каждой папке - пробелы.

    • @java_Developer93
      @java_Developer93 5 ปีที่แล้ว

      @@zaemiel спасибо за ответ,но я понятия не имею что за пробелы в папках?

    • @zaemiel
      @zaemiel  5 ปีที่แล้ว

      вы ориентируетесь на то, что я написал, а не на содержание ошибки ValueError? Я вот допустил не точность.... пробелы - не в папках, пробелы - в названиях папок.

    • @java_Developer93
      @java_Developer93 5 ปีที่แล้ว

      @@zaemiel Лол ,ну я понял что название бно никогда не думал что ,если путь рабочий стол указать по русский то нечего небудет собираться.Поменял расположения своих файлов и все заработало.Вот оно оказывается как еще бывает.Спасибо)

  • @dikijolen
    @dikijolen 2 ปีที่แล้ว

    Пошаговая установка, хорошо и по порядку объясняет: th-cam.com/video/Ir_35vdchNo/w-d-xo.html

  • @homelessandhungry4529
    @homelessandhungry4529 2 ปีที่แล้ว

    ребята а kivy в рашке не работает больше? У меня Javac просит но Oracl отказались от рашки и скачать не поулчается, что делать?

  • @KvantGD
    @KvantGD 3 ปีที่แล้ว

    не актуально