Convertir una aplicación en Python a Android | Pasar de .py a .apk
Вставка
- Опубліковано 30 лип 2024
- En este video se convierte un archivo.py realizado con la librería kivy a .apk para poder instalar en un sistema operativo Android.
Suscríbete:
/ @magnoefren
Convertir una Aplicación en Python con Flet a Android | De .py a .apk
• Convertir una Aplicaci...
Menú Lateral en Python con PySide2 / PyQt5 - Qt Designer
• Menú Lateral en Python...
Hacer un reloj en Python usando Tkinter - Diseño adaptable
• Hacer un reloj en Pyt...
####### CONTENIDO #######
00:00 - Intro
02:00 - Convertir de .py a .apk
7:15- Instalación de .apk
Sistema de Inicio de Sesión en Python Tkinter - Validación de datos MySQL
• Login (Inicio de sesió...
Mas videos:
/ magnoefren
Accede a los beneficios de la membresía:
/ @magnoefren
Donación:
www.paypal.com/paypalme/magno...
GitHub : github.com/MagnoEfren/kivy
#python #android #kivy - Наука та технологія
Puedes ver mas videos aquí ! 👇
ua-cam.com/users/MagnoEfrenplaylists
tus videos son muy interesantes podrias hacer uno donde conviertas un proyecto de esos en un ejecutable
Bro, y eso se ajusta a la pantalla de cualquier celular?
Convertir una Aplicación en Python con Flet a Android | De .py a .apk
ua-cam.com/video/rnot_xtKTLI/v-deo.html
Llevo mucho tiempo busca esto. Y lo he encontrado de casualidad buscando otro problema. Muchas gracias.
Sube mas de kivy, yo programo en android studio pero me gusta que haya otras formas de hacer apps, aparte que tantas librerías de python pueden ser muy bien aprovechadas
Hola que tal, muy bueno su contenido. Pero sigo sus pasos al pie de la letra y en el colab me lanza un error y no se me crea el .apk. Entre a su github y tiene una seccion para si da errores e igual me lanza el mismo error. Que pudiera ser?
te la rifaste, justo lo que necesito
Que buen trabajo. 👍😎
El buildozer no funciona, al exportar y ejecutar en mi telefono android aparece la pantalla de carga pero luego se cierra. He probado a estar cambiando cosas del buildozer pero no pasa nada, sigue pasando eso
Si haces uso de una libreria como geopy al empaquetar la aplicacion tambien funcionara en android?
una pregunta, alguien sabe como deberia escribir si por ejemplo uso librerias como serial, time entre otros relacionados a conexiones wifi y bluettoht y como deberia habilitar los permisos para que acepte el internet
Una pregunta, se pueden convertir los archivos .py aunque no esté utilizando kivy?
Cordial saludo, pregunta es posible crear una apps para Android desde un escrip de R Studio utilizando las librerías de R, gracias.
Se puede exportar el apk como una versión de android mas antigua? Por ejmplo 2.3.4?
SI FUNCIONAAA !!!!!!!!!!!!!!! QUE EMOCION!!!!!!!!!!!!
Tenga una duda y si tengo muchos archivos .py y .kv que realice en mi aplicacion como los ingreso a Google colaboratory?
Brutal hermano, quedó bello.
Buenos días. Saludos, por cierto muy buen video es contenido de calidad, entiendo claramente todo el tutorial, me complacería mucho si me pudiera responder este comentario. Quería saber si este metodo es posible aplicarlo en bibliotecas como FLET o Tk.
En caso de querer subirlo a google tengo que firmarlo, no es asi?
Necesito ayuda me da errores el lo_level = 2 dice que esta mal
buenas que tal, necesito ayuda con un codigo que tengo en python de un indicador de combustible para pasarlo a android a una tablet, podrias ayudarme? esta genial tu explicacion pero no entiendo como hacerla con la mia :"(
Gracias 👍👍👍👍👍👍👍👍
Me da error en la compilación final
Buenas, se puede poner anuncios en el apk hecho en python?
Si realizo un juego con Pygame, también puedo realizar este procedimiento?
Tengo muchas dudas, trato de crear una aplicacion que funciona con un paquete de archivos y siempre especifico todo en el buildozer, pero aun asi siempre me arroja un mismo error, no se que hacer...
creo que estamos igual
amigo el tutorial me hizo hackear muchos juegos, es más yo creo que fue toda la consola de xbox 360 para el celular, 10/10 gran tutorial me sirvió mucho , lo mejor de todo es que día dia de hoy sigue cargando esa vaina, llevo así bastante tiempo, no he instalo mi pinche calculadora ayudaaa. 🥰🥰🥰🥰
hola, estoy haciendo un proyecto final para unos estudios y todo el proceso lo he repetido como en el video y no me daba ningún error, pero al abrir la aplicación desde el teléfono, solo aparece la pantalla de kivy que dice cargando y en ese instante se cierra el programa, al reiniciarlo pasa lo mismo, he probado con otros dispositivos y ocurre lo mismo, alguien tiene alguna idea? me ayudaría mucho solucionarlo.
Hola, puede ser por las versiones de las librerías que esta usando quizá, o si esta usando otros archivos (imágenes, audios, etc) debe de especificar en el archivo buildozer.spec
Se podrá hacer lo mismo con un programa de ajedrez?
Una consulta también se puede hacer una aplicación con librerías de openCV o hay algún fallo en eso?, o solo se pueden hacer aplicaciones simples?
Hola, si puedes usar la mayoría de librerías.
que buen video, y como hago esa calculadora?
Buenas, una consulta si mi aplicación tiene imágenes y audio, pero solo las linkee desde mi directorio de mi pc, al convertirla a apk y la use otro usuario, estos archivos desaparecerán??
Hola, no desaparecen, pero cuando vas a convertir a apk debes adjuntar todas las imágenes y audios que usas y en el buildozer.spec debes de incluir las extensiones de estos.
ayudaaa urge a la hora de ejecutar esta parte:
!buildozer -v android debug
No funciona que hago
Muy buen video
El mismo procedimiento es para Windows?
me da este error: Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2
el mejor
Muy bueno, estaria bueno 1 crud consumiendo mysql de una url, gracias x compartir.
X2
x3
👍
Al reves se puede pasar de un apk a payton ?
Funciona con librerías como Pandas, Nunpy, matplotlib?
Excelente canal Magno... Sigue haciendo sobre kivy y de regalo para la comunidad un CRUD con kivy pooooor favor no he pillado nada en español 😟 un abrazo excelente canal
Hola! Gracias por su comentario, claro mas adelante estaré haciendo videos con CRUD, saludos.
Yo he buscado también y no hay mucho en español
Si la interfaz gráfica la hice utilizando pyQt también funciona?
Hola, no solo es usando kivy.
Excelente gracias
De casualidad lo hiciste y te funcionó? Yo he tratado y aun no me funciona, me salta error
Excelente video. Tengo una pregunta si tengo un base de datos relacionada con mi programa me funcionaria correctamente mi APK..?
Hola, claro solo debe especificar los requerimientos en el buildozer.spec
@@MagnoEfren con el qt desinger tambien se puede hacer ? y que extension se pondria?
Cuando ejecuto mi app en el móvil se cierra, a qué se debe? En el buildozer pongo kivymd y pillow para Los requerimientos y aún así no me funciona, la aplicación contiene muchos archivos
Hola, debes de configurar bien el buildozer.spec debes incluir las extensiones de los archivos, quizá en los requerimientos debes colocar las versiones de los módulos que usas.
Siempre he puesto los txt, seguro es en los requerimientos, pero no se como ponerlos bien, he probado; kivy, kivymd, pillow y nada también puse kivy==2.0.0, kivymd, pillow y tampoco, entonces no se cual mas poner o como ponerlos ahí
una consulta, eso lo hiciste desde linux??? se puede hacer desde android studio en windows?? gracias
Hola es en Google Colab.
Mano mo me sale el codigo en github
Buen video, gracias pero no me quedó claro donde especifico el script que quiero volver apk por favor... o simplemente al subirlo junto al logo reconoce de forma automatica?
Justo así. Ya lo hace todo automáticamente.
exelente video.. una pregunta.. puede ser con cualquier librería? eje tkinter, turtle, colorsys.. etc
tkinter no es compatible ya que kivy es la que se encarga de la interfaz
Hola, una pregunta, se puede convertir un programa de drivers, a Android para que la impresora funcione por cable a través de otg adaptador e imprimir
Hola, la verdad no sé que con que librerías este trabajando, pero si acepta una gran variedad, solo debe de indicar en los requerimientos, y dar los permisos que va a usar.
Gracias amigo, pero no entiendo mucho del tema.
He buscado si hay driver de la impresora brother hl 1202 convertidos a Android y nada.
Como podria pasar a .apk una app hecha con PyQt5? Tiene varios scripts, el de la UI y otros que definen y corren funciones. Gracias!
Hola, para pasar a .apk usando Pyqt5 no se si es posible, para pasar a .exe si puede hacerlo usando PyInstaller y convertir todos los archivos .ui a .py antes.
Este procedieminto sirve con la librería pygame, tengo un juego creado con esa librería?, por fa responde
Hola, solo para kivy y kivyMD.
hola amigo ya lo llevo intentando de varias formas y varios codigos me podras ayudar?
He creado una app muy simple de prueba, ya que es la primera que hago y el caso es que ejecutandola en visual studio no me da ningun error y se lanza sin problema. El problema viene cuando la ejecuto desde el tlf, aparece la pantalla de carga y de repente se cierra. He buscado info y comenta uno que es por tema de versiones. No se si te ha pasado alguna vez.
Hola, si eso pasa cuando no se configuró bien el buildozer, puede ser en los requirements o en otras propiedades.
@@MagnoEfren mmmh me imaginaba, hare una revision por todo el buildozer a ver si veo algo. Ayer vi que tenia puesta una version mas antigua del kivy puse la que estaba usando. Pero nada jaajaj nada mirare luego a ver que puede ser. Muchas gracias
@@goilingw2307 Hola amigo, si puedes cuenta cómo te fue.
hola como te fue a mi me pasa lo mismo
@@ernestojosecalvoestevez199 nada no lo consegui, la hice con android studio al final
bro si uso el archivo .kv afuera del main como hago para que lo tome
Hola, solo debes de cargar el archivo juntos con el .py
Good
Hola. Me da un error. Qué podrá ser? Te lo subo aquí adentro como respuesta así no ocupa mucho en esta ventana. Gracias si me podes ayudar. Saludos.
[DEBUG]: autoreconf: error: /usr/bin/autoconf failed with exit status: 1
Exception in thread background thread for pid 26201:
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/root/.local/lib/python3.10/site-packages/sh.py", line 1641, in wrap
fn(*rgs, **kwargs)
File "/root/.local/lib/python3.10/site-packages/sh.py", line 2569, in background_thread
handle_exit_code(exit_code)
File "/root/.local/lib/python3.10/site-packages/sh.py", line 2269, in fn
return self.command.handle_command_exit_code(exit_code)
File "/root/.local/lib/python3.10/site-packages/sh.py", line 869, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /usr/bin/autoreconf -vif
y continúa ...
Che bro genial muy bueno
no digas che porque se te viene chistoso de primera
hola quien puede ayudarme para pasar un proyecto en python a ejecutable para windows y android
Me sale todo bien se compila pero cuando la instaló y abro aparece el logo kivy y se cierra que podría ser?
me pasa lo mismo, existirá alguna solución?
Lo mismo. Y tarda un chingo en compilar. Por más simple que sea la app. Mucho más simple usando híbrido o nativo para desarrollo de apps. Solo por las librerías tan buenas que tiene python y no querer tenerlo en servicios.
Tengo una aplicación usando pygame, se puede convertir en apk? Por cierto excelente video
Supongo q solo deberas de agregarlo a las dependencias
Consulta, yo podria crear una aplicacion por este metodo y subirla a la playstore?
Hola, claro que si.
me podrian decir si funciona pero en vez de usar kivy uso pygame?
Solo funciona con kivy y kivyMD
¿tambien se puede usar para transformar de .cpp a .apk?
kivy, kivyMD se basa 100% en python
I love that i can launch some python code with this calc pasting code in the textbox :D :D :D
Si en echo desde android con pydroid tambien puedo ?
Yo lo acabo de intentar y se puede sin problemas
pregunta bro que visual studio usas ?
Es visual Studio code
amigo y como se hace si tengo mas de un archivo .py???
Creo que todos tiene que ir en la misma carpeta, solo que el archivo que tenga el nombre "main.py' va a ser el que se ejecute primero
Magno, Magno me sale error al colocar el código número 5 solo estas 4 lineas me sale:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libffi6
ya eh intentado instalar ese paquete libffi6 pero no se puede en google colab
Mano de dónde copiaste el código?
@@ronaldoadol5682 de la página donde tu igual coges el código bro en el 5 paso me sale error
Funciona si la librería es la Nativa (tkinter) ?
Hola, no, es solo con kivy o kiviMD.
@@MagnoEfren entonces tendría que trasladar las configuración de interfaz gráfica a alguna de esas 2 si quiero que funcione la IU ?
Todavía si funciona gracias
hola buenas, saben si es posible hacer eso pero desde termux?
Hola, no lo he realizado pero creo que si es posible.
gracias, la verdad me gusta mucho lo de la rogramación me gustaría que isieras como hacer eso desde android, no todo el mundo tiene computadora
Este método sirve para otras librerías como flet?
Convertir una Aplicación en Python con Flet a Android | De .py a .apk
ua-cam.com/video/rnot_xtKTLI/v-deo.html
hola buen dia, yo cree una aplicacion en Python usando tkinter, puedo igual pasarla a Android, gracias
Hola, es posible solo para aplicaciones realizadas con kivy o kivyMD.
@@MagnoEfren >(
Se puede convertir una app web con python a APK?
Este proceso es solo para aplicaciones en python con Kivy o KivyMD
@@MagnoEfren pero si es posible?
Es posible hacer esto con pyqt5?
No
Y CON LA LIBRERIA TKINTER SE PUEDE????
Hola, no, solo Kivy / KivyMD
Funcionará con flet?
Sabes de algo? Parece que tiene serious_python que funciona pero si agrego una librería que no está en la path de python-for-android no funciona
Hola papa me aparece este error "Buildozer failed to execute the last command"
Hola, puede ser por varios motivos, verifique la configuración, actualizar Buildozer, limpiar el proyecto, revisar errores anteriores y tambien asegúrase de tener dependencias actualizadas.
@@MagnoEfren Gracias papá voy a revisar
hola,@@MagnoEfren , sigo teniendo el mismo error, actualmente has empaquetado alguna aplicación ? almenos un sencillo "Hola Mundo"
Hey Magno algún grupo en Discord para compartir info sobre GUIs?
Hola, por el momento no estoy usando Discord.
Segui los pasos correctamente pero la apk nunca se compila, me aparece errores de android api target 29 / 30
de donde saco la pagina para los comandos? en el minuto 3:41
github.com/MagnoEfren/kivy/blob/main/KivyApp_a_APK.ipynb
hice la apk, pero no me corrio en el celular :c
te entiendo yo soy furro
@@cristianaxelbarrientosvill323 XD?
lo solucionaste? estoy en el mismo error
dont work
pregunta que pagina web es
Google Colab
Me da error bro
A mi igual me da error lograste solucionarlo¿
No podía haber empezado con un simple "hola mundo"?
Deberías poner en el título que es desde linux, o la distribución que sea. Seguiré buscando para Windows
Usa Kali running de última
Es lo mismo pero en vez de terminal en el cmd o powershell
Confirmo
configure mi calculadora para que sumara 6+6 y me dio 66 :v
JAJSJSJSJ q pro
funciona para pygame?