¿Cómo firmar una aplicación Android para el mercado?
Recientemente he lanzado mi primera aplicación en el mercado. Intenté instalar la aplicación en mi teléfono inmediatamente después de su lanzamiento. Pero al instalarlo recibí un error diciendo que la aplicación estaba mal firmada. También recibí muchas calificaciones malas para mi aplicación porque otras personas no podían instalarla también.
Así que mi pregunta es: ¿cómo puedo firmar mi aplicación correctamente? ¿Hay alguna manera de probar el resultado antes de lanzar la aplicación en el mercado?
- ¿La publicación Alpha / Beta apk funciona con aplicaciones no publicadas en Google Play?
- Mensaje de advertencia de Google Play y OpenSSL
- ¿Es posible establecer una fecha de lanzamiento en la tienda de Google Play?
- ¿Cómo obtener información sobre la versión del mercado de las aplicaciones de Google Play Store?
- ¿Es posible conocer la fuente (por ejemplo, Google Play) de la aplicación para Android?
BTW: He utilizado el construido en función de eclipse para exportar el archivo apk firmado.
- En los países compatibles con la facturación de aplicaciones para Android
- ¿Es posible pasar un argumento personalizado al mercado Android para que mi aplicación lo reciba en el primer lanzamiento?
- Seguimiento de anuncios de Facebook Mobile con Google Analytics
- Facturación en aplicaciones en Android: preguntas
- Ciclo de vida de la aplicación Android cuando la aplicación está siendo actualizada por Play Store
- ¿Por qué Google reproduce ocultar android.permission.VIBRATE para algunas aplicaciones?
- Problemas de compatibilidad con aplicaciones Android con Nexus 6
- Cómo obtener datos de Android Play Store
Debe crear la clave de liberación para firmar su aplicación.
Paso 1: Haga clic con el botón derecho del ratón en Project-> Export Application-> Select you Project-> Next-> Seleccione un nuevo Keystore -> Complete all rest Steps
Paso: 2 Anote su nombre de Alias y contraseña dada.
Paso 3 Ahora, si completa todo el proceso de rellenar detalles, obtendrá un archivo .apk y un archivo de almacén de claves en su ubicación almacenada.
Paso: 4 Ahora de nuevo Haga clic derecho Proyecto-> Exportar Aplicación-> Seleccionar proyecto-> Siguiente-> Utilizar Keystore existente -> Dar ubicación y contraseña-> Siguiente
Paso: 5 Ahora su nombre de alias vendrá en su Drop Down-> Seleccione -> Enter Password -> Next
Paso: 6 Se pedirá la ubicación para almacenar su archivo .apk final.
Paso: 7 Seleccione su ubicación y guarde.
Paso: 8 Ahora este archivo final .apk es tu aplicación firmada.
Nota: Guarde este archivo de almacén de claves para actualizarlo más a fondo de su Aplicación en Android Market, también mantenga un registro de su nombre de Alias y Contraseña
No podemos decirle de lejos lo que está mal. ¿Ha creado su propio certificado autofirmado? El cert que viene con SDK es un certificado de depuración y no debe utilizarse para firmar una aplicación de producción.
Le recomiendo leer a fondo los documentos sobre la firma de las aplicaciones .
- ¿Cómo puedo convertir una Vista a una Drawable?
- Forzar Renderscript para que se ejecute en CPU o GPU (Atleast para fines de ajuste de rendimiento)