DesarrolloLibre

Desarrollo Web, Android, juegos y mucho más

Categorias
05-11-2013

En general la finalidad de programar aplicaciones es para colocarlas en fase de producción en algún momento de su ciclo de vida; en Android este concepto vendría siendo algo así como publicarlas; para poder subirlas a la Google Play debemos de firmar nuestras aplicaciones; pero qué es qué es esto y para qué sirve?.

¿Qué es y para que firmamos nuestra aplicación?

Android requiere que todas las aplicaciones estén firmadas digitalmente para que puedan ser instalados en un dispositivo con Android; como veremos más adelante en esta entrada, el proceso de firmar una aplicación no es más que dar una clave privada generada por el desarrollador y con esto se logra indicar quien es el responsable de la aplicación; en resumen, firmamos nuestras aplicaciones:

Firmando nuestras aplicaciones desde Eclipse con el plugin ADT

Vayamos a la práctica; vamos a abrir nuestro Eclipse con el ADT-plugin y seguimos los siguientes pasos:

1

Vamos al AndroidManifest.xml de nuestro proyecto y ubiquémonos en la pestaña llamada Manifest; en la sección Exporting clic en la opción Use the Export Wizard:

android manifest2

Ahora seleccionamos nuestro proyecto y hacemos clic en el botón Siguiente.

escoger proyecto android3

Para firmar nuestra aplicación es necesario tener un keystore; como su nombre indica, no es más que un almacén de claves; en el se encuentran todos los certificados.

Si es la primera vez que vamos a firmar alguna aplicación, entonces debemos crear una; clic en Create new keystore:

seleccionar keystore4

En la siguiente ventana debemos de llenar los datos concernientes a nuestra clave:

creación de la clave

Clic en Siguiente.

5

Por último indicamos el directorio destino en donde queremos guardar el apk.

destino apk firmada

Al finalizar este proceso tendrás tu apk con el certificado digital necesario para instalarla en cualquier dispositivo y publicarla en la Google Play.

Conclusiones

Estas son algunas de esas cosas que todo desarrollador Android debe de tener claro cuando esté o haya desarrollado alguna aplicación; como vimos en el tutorial es un proceso muy sencillo que solo requiere llenar unos cuantos formularios para poder publicar nuestras aplicaciones.


Publicidad

Give me for a beer!

Algunos recursos que te pueden interesar

Generador de launcher para Android sin padding

Generador de launcher para Android sin padding

Librería oficial de PayPal para Android

Librería oficial de PayPal  para Android

Templates para Android y iOS

Templates para Android y iOS

Algunos artículos que te pueden interesar

Usando el ProgressBar en Android para indicar procesos de carga

Usando el ProgressBar en Android para indicar procesos de carga

En esta entrada se habla sobre un método para indicar el progreso de carga de una operación que puede sustituir al ProgressDialog llamado ProgressBar.

Andrés Cruz 07-11-2017

Api.ai, el asistente de voz para aplicaciones y dispositivos móviles echa a tu medida

Api.ai, el asistente de voz para aplicaciones y dispositivos móviles echa a tu medida

Api.ai es un asistente de voz que permite crear nuestros propios asistentes de voz mediante las SDKs para Android, IOS y Web.

Andrés Cruz 01-10-2014

Las primeras apps: Dolphin Note y List 1.0

Las primeras apps: Dolphin Note y List 1.0

Hoy les vengo a hablar de un par de aplicaciones que he venido desarrollando hace unos cuantos meses para Android y que he puesto finalmente en la Google Play.

Andrés Cruz 10-08-2015