que estoy tratando de subir mi aplicación Android en Google Play mercado y me sale el error:androide - el apk debe ser firmado con los mismos certificados que la versión anterior
the apk must be signed with the same certificates as the previous version
Lo curioso es que soy utilizando la clave trapezoidal original con las contraseñas originales, por lo que estoy confundido en cuanto a lo que podría estar causando este problema.
1) Actualicé mi Mac OS X a Lion, que tiene un sistema operativo de 64 bits, creo que el sistema operativo anterior de 32 bits. ¿Podría ser el problema?
2) Actualicé las herramientas de Android: Eclipse, SDK y Java antes de hacer esta nueva versión de la aplicación. ¿Podría ser el problema?
3) También he intentado correr
jarsigner -verify -verbose -certs
de la versión anterior de la aplicación que se encuentra en Google Play y la nueva aplicación y el certificado tiempos válidos son los mismos.
4) Creé la nueva APK tanto manualmente como mediante la aplicación Exportar Android en Eclipse.
5) manualmente creé el APK por dentro Eclipse usando `
Android Tools -> Export Unsigned Application and then using
jarsigner -verbose -keystore mykeystore.keystore app.apk companyName
/Developer/android-sdk-mac_86/tools/zipalign -v 4 app.apk app_aligned.apk
Así que no creo que el problema es que estoy usando el almacén de claves mal. He leído que este problema también podría ser causado por
A) Intentando cargar una aplicación de depuración en lugar de una versión apk.
B) Tener el nombre del paquete incorrecto en el manifiesto.
C) No se incrementa el versionCode y versionName.
¿Hay otras cosas que podrían causar este problema además de utilizar la distorsión trapezoidal incorrecta?
posible duplicado de [La aplicación debe estar firmada con los mismos certificados que la versión anterior] (http://stackoverflow.com/questions/4843212/the-apk-must-be-signed-with-the-same- certificados-como-la-versión-anterior) –
Le recomendamos que lea http://developer.android.com/tools/publishing/app-signing.html, pero cuando realizó la actualización, ¿realizó una copia de seguridad de su clave? –
No creo que sea una pregunta duplicada porque tengo la clave trapezoidal original. –