-
Notifications
You must be signed in to change notification settings - Fork 4
Documentación Tarea 1 (Daniel Solís)
El tutorial se siguió completo y se logró desarrollar la aplicación del Pong en Linux, al momento de querer empaquetarlo para Android se presentaron varios problemas:
Librerías necesarias estaban obsoletas. Se necesita instalar varios pre requisitos para correr el python for android. Problemas al agregar al path las direcciones de la ubicación de las Android Development Tools. Se logró solucionar los problemas de la siguiente manera:
La misma terminal le indica que las librerías están obsoletas y le dan la nueva librería que sustituye e incluye todo. Lo pre requisitos se instalan de forma simple, entre ellos están pip, pygame, cython. Para incluir la información de las direcciones es necesario abrir el documento: .profiles, para acceder a él se debe ir a la carpeta personal, luego se deben mostrar los archivos ocultos y por último abrir el documento, una vez abierto, se colocan las rutas.
A continuación se pueden observar las rutas colocadas en el documento .profiles:
export ANDROIDSDK="/home/daniel/android-studio/sdk" export ANDROIDNDK="/home/daniel/android-studio/ndk" export ANDROIDNDKVER=r9 export ANDROIDAPI=19
export PATH="$PATH:$ANDROIDSDK/tools:$ANDROIDSDK/platform-tools:$ANDROIDNDK"
Una vez hecho esto, se guarda el documento, se debe cerrar la sesión y una vez abierta de nuevo ya está preparada para poder instalar el python for android.
Por otra parte, al momento de pasar la aplicación de un .py a un .apk, se hace de forma simple, colocando la información necesaria para crear el paquete, como versión, nombre, la ruta dónde está el .py y con eso se crea el paquete. En Android funciona bien.
Se probó en un dispositivo Android con la versión 4.4.2, adjunto algunas imágenes del juego ya desde Android:
Ahora se adjuntan imágenes del juego desde Linux: