Загрузка...

How to Convert Python Kivy Code into an Android .apk | Buildozer for converting .py to .apk #python

How to Convert Python Kivy Code into an Android .apk | Buildozer for converting .py to .apk #python

Carbon Player Github: https://github.com/Novfensec/CarbonPlayer

Donwnload Android app from: https://drive.google.com/file/d/1aostQVifSw22IDvEiihcofO6OFlXGf8o/view?usp=drivesdk

In this video we will learn how to convert .py to .apk with the help of Buildozer and Google Collab. Buildozer is a tool for packaging mobiles application easily. It automates the entire build process and downloads the prerequisites like python-for-android, Android SDK, NDK, etc.

I am using virtual box linux-mint virtual machine.

python-for-android (p4a) is a development tool that packages Python apps into binaries that can run on Android devices.

It can generate:
- Android Package (APK) files, ready to install locally on a device, especially for testing. This format is used by many app stores but not Google Play Store.
- Android App Bundle (AAB) files which can be shared on Google Play Store.
- Android Archive (AAR) files which can be used as a re-usable bundle of resources for other projects.
- It supports multiple CPU architectures.

It supports apps developed with Kivy framework, but was built to be flexible about the backend libraries (through "bootstraps").

Please subscribe to the channel.

Chapters
======================
00:00 - Introduction
02:32 - Installing build tools and deps
04:00 - Editing buildozer.spec
09:34 - Starting the build
09:48 - Confirming the apk in bin
10:36 - Testing the apk on Android
10:58 - Debugging with adb

Видео How to Convert Python Kivy Code into an Android .apk | Buildozer for converting .py to .apk #python канала Novfensec Inc.
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять