python-for-android (p4a) es una herramienta de desarrollo que empaqueta aplicaciones Python en archivos binarios que pueden ejecutarse en dispositivos Android.
Puede generar:
Admite múltiples arquitecturas de CPU.
Admite aplicaciones desarrolladas con el marco Kivy, pero fue creado para ser flexible con respecto a las bibliotecas de backend (a través de "bootstraps") y también admite PySDL2 y WebView con un servidor web Python.
Admite automáticamente dependencias en la mayoría de los paquetes de Python puros. Para otros paquetes, incluidos aquellos que dependen del código C, se debe escribir una "receta" especial para admitir la compilación cruzada. python-for-android viene con recetas integradas para muchas de las bibliotecas más populares (por ejemplo, numpy y sqlalchemy).
python-for-android funciona compilando de forma cruzada el intérprete de Python y sus dependencias para dispositivos Android, y combinándolo con el código Python y las dependencias de la aplicación. Luego, el código Python se interpreta en el dispositivo Android.
Se recomienda utilizar Python para Android a través de Buildozer, lo que garantiza que las dependencias correctas estén preinstaladas y centralice la configuración. Sin embargo, Python para Android no se limita a usarse con Buildozer.
Hay más información disponible en la documentación en línea, incluida una guía de inicio rápido.
Python-para-Android es administrado por el equipo de Kivy.
¿Tiene problemas para utilizar Python para Android o cualquiera de sus proyectos relacionados en el ecosistema Kivy? ¿Hay algún error que no entiendes? ¿Estás tratando de descubrir cómo usarlo? ¡Tenemos voluntarios que pueden ayudar!
Los mejores canales para contactarnos para obtener asistencia se enumeran en el último documento Contáctenos.
Con el fin de fomentar una comunidad abierta y acogedora, nosotros, como contribuyentes y mantenedores, debemos garantizar que la participación en nuestro proyecto y nuestros proyectos hermanos sea una experiencia positiva y libre de acoso para todos. Es vital que toda interacción se lleve a cabo de una manera que transmita respeto, mentalidad abierta y gratitud.
Consulte el Código de conducta más reciente.
Este proyecto existe gracias a todas las personas que contribuyen. [Conviértete en colaborador].
¡Gracias a todos nuestros patrocinadores! [Conviértete en patrocinador]
Un agradecimiento especial a todos nuestros patrocinadores, pasados y presentes. Apoye este proyecto [convirtiéndose en patrocinador].
Aquí están nuestros principales patrocinadores actuales. Haga clic para ver sus sitios web y apóyelos como ellos nos apoyan a nosotros.