Python

Конвертация питон кода в апк файт на винде

Создал свою первую игру, хотел конвертировать код в апк файл с помощью библиотек buildozer и cython, все сделал корректно, но как оказалось на винде не работает ключевая команда. Линукса и мака нету. Есть советы как я могу конвертировать игру в апк?
Нейросеть правильно написала: попробуй билдить в докере (это проще всего), либо, если не получится или хочется больше интерактивности - создай виртуалку на убунте (в винде это делается буквально в 3 клика)

Если не получится, что поищи другие программы, которые конвертируют.

Ещё, какой именно "ключевой команды" у тебя нет?
Nike Mr.nike
Nike Mr.nike
8 869
Лучший ответ
Андрей Давыдулин buildozer -v android debug deploy run windows
Использование Виртуальной Машины с Linux: Вы можете создать виртуальную машину с операционной системой Linux на вашем компьютере под управлением Windows. Это позволит вам использовать Buildozer и Cython на Linux внутри виртуальной машины. Однако этот подход может потребовать некоторых дополнительных настроек и ресурсов.

Облачные Решения: Вы можете арендовать облачный виртуальный сервер с Linux (например, через Amazon Web Services, Google Cloud, Microsoft Azure и т. д.) и выполнять процесс конвертации на этом сервере. Это может потребовать дополнительных затрат, но позволит вам использовать Linux-среду для конвертации.

Использование Docker: Docker позволяет вам создавать контейнеры с определенной средой, включая Linux, на вашем компьютере с Windows. Вы можете создать Docker-контейнер с поддержкой Buildozer и Cython, чтобы выполнить конвертацию внутри контейнера. Это может быть более легким способом сделать это на Windows.

Коллеги и Друзья: Если у вас есть знакомые или друзья, которые имеют доступ к Linux или macOS, вы можете попросить их помощи в конвертации вашего кода в APK файл.

Сторонние Сервисы: Существуют онлайн-сервисы, которые предоставляют конвертацию Python-приложений в APK файлы. Однако будьте осторожны с такими сервисами, так как они могут потребовать предоставления вашего исходного кода и данных, что может быть небезопасно.

Ручная Установка: Вы можете рассмотреть возможность установки Linux на отдельный раздел жесткого диска или второй жесткий диск на вашем компьютере, создавая таким образом двойную загрузку между Windows и Linux. Это потребует некоторых навыков и затрат времени, но позволит вам использовать обе операционные системы.
Если нужен apk - читай статьи по теме "kivy компиляция в apk" и подобные, у них есть фреймворк для компиляции