with the para for developers descargar android eclipse-adt android-install-apk

the - eclipse for android developers download



¿Cuál es la diferencia entre el archivo `export signed` y el` unsigned`.apk? (4)

Esta pregunta ya tiene una respuesta aquí:

Estoy creando un archivo .apk para mi aplicación de Android tools - Export... usando Android tools - Export... como se explica here

Mi pregunta es ¿qué son los archivos .apk firmados y sin firmar?

¿Cómo podemos usar el archivo .apk usngined? (Intenté exportar uno sin firmar pero no puedo instalarlo en mi Galaxy Nexus)



Un apk firmado es un archivo de paquete de Android que se ha cantado digitalmente con un certificado para el cual el desarrollador posee la clave privada. Cuando está desarrollando la aplicación, las herramientas de desarrollo crean una clave de depuración especial.

http://developer.android.com/tools/publishing/app-signing.html

Los dispositivos requieren que todas las aplicaciones estén firmadas, por lo que no puede instalar un apk sin firmar.

Hay instrucciones sonme here sobre autofirmación

Espero que esto ayude.


Firmar aplicaciones de Android es como firmar cualquier otra aplicación; proporciona al usuario cierto nivel de seguridad de que el código no se ha alterado desde que lo liberó.

Las aplicaciones no firmadas deberían poder utilizarse en general, pero requieren bajar el nivel de seguridad. Una rápida búsqueda en Google encontró una serie de artículos que explicaban que todo lo que tenía que hacer era marcar la casilla Unknown Sources en Settings->Security .


Export Unsigned apk significa que obtendrás el apk sin firmar que no esté firmado por ningún almacén de claves. Un almacén de claves es un archivo binario que contiene un conjunto de claves privadas. La aplicación deberá estar firmada con un almacén de claves para ser utilizada o instalada usando la tienda de aplicaciones Google Play.

Export Signed apk significa que obtienes el apk y te dará la opción de hacer el apk de signo con el almacén de claves existente.

Android requiere que todas las aplicaciones estén firmadas digitalmente con un certificado antes de poder instalarlas. Android usa este certificado para identificar al autor de una aplicación, y el certificado no necesita estar firmado por una autoridad de certificación. Las aplicaciones de Android a menudo utilizan certificados autofirmados. El desarrollador de la aplicación tiene la clave privada del certificado. Más información aquí .