-
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: