Skip to content

Documentación Tarea 1 (Daniel Solís)

Daniel Solís edited this page Mar 16, 2014 · 2 revisions

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:

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.

Android Development Tools

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.

Empaquetado 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.

Plataformas Utilizadas

Android:

Se probó en un dispositivo Android con la versión 4.4.2, adjunto algunas imágenes del juego ya desde Android:

Linux:

Ahora se adjuntan imágenes del juego desde Linux: