#9 – Створення APK файлу
Відеоурок
Якщо ви створили гру на Python з використанням Pygame, її можна запустити на Android, створивши APK-файл. Для цього використовують або pgs4a, або сучасніший інструмент Buildozer.
Спосіб 1: pgs4a (застарілий)
Цей спосіб підходить для старих Android-пристроїв:
git clone https://github.com/renpytom/pygame_sdl2
cd pygame_sdl2
python android.py build yourgame releaseУ папці bin зʼявиться APK. Але цей спосіб не підтримує нові Android-версії.
Спосіб 2: Buildozer + Kivy (рекомендовано)
Це сучасний і стабільний підхід. Потрібно трохи адаптувати гру для Kivy.
sudo apt install buildozer python3-pip openjdk-17-jdk
pip install buildozer
buildozer initУ файлі buildozer.spec вкажіть залежності:
requirements = python3,kivy,pygameПісля цього створіть APK:
buildozer -v android debugAPK буде згенеровано автоматично і його можна встановити на пристрій командою:
buildozer android deploy runМатеріали для курсу
Щоб завантажувати матеріали до відеокурсів, необхідно оформити підписку на сайт
Завдання до уроку
Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися