Compilar python a Android (apk)

馃數 1. Crear carpeta limpia del proyecto

mkdir -p ~/proyectos_android/miapp
cd ~/proyectos_android/miapp

Dentro de esta carpeta se coloca 煤nicamente el archivo principal:

main.py

馃煝 2. Crear y activar el entorno virtual

python3 -m venv venv
source venv/bin/activate

馃煛 3. Instalar lo necesario dentro del venv

pip install --upgrade pip setuptools wheel
pip install kivy buildozer

馃煟 4. Crear buildozer.spec

buildozer init

馃煚 5. Editar buildozer.spec

nano buildozer.spec

Dejar como m铆nimo estas l铆neas:

title = Mi App
package.name = miapp
package.domain = org.olinformatico

requirements = python3,kivy

android.archs = arm64-v8a

log_level = 2

馃敶 6. Compilar APK

buildozer -v android debug

El APK se genera en:

bin/

馃Ч 7. Si falla o quieres recompilar limpio

buildozer android clean
buildozer -v android debug

Si el error es raro o viene de una compilaci贸n rota:

rm -rf .buildozer
rm -rf bin
buildozer -v android debug

✅ Resumen ultra corto

cd ~/proyectos_android/miapp
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install kivy buildozer
buildozer init
nano buildozer.spec
buildozer -v android debug

⚠️ Regla importante

No usar rutas raras para compilar, como carpetas con s铆mbolos, espacios o nombres complicados.

Mejor:

~/proyectos_android/miapp

Peor:

/home/revenga/Desktop/OLi/**develop/_FINAL/sendco

Comentarios

Entradas populares