Se ha producido un error en la subida de la conexión con la nueva versión de una aplicación en Google Play.
Por ahora, tres de mis aplicaciones en Google Play tuvieron un error de firma al intentar cargar una nueva versión en los últimos días:
Se ha producido un error en la carga de la carga. Subiste un APK firmado con un certificado distinto a los APK anteriores. Debe utilizar el mismo certificado. Sus APKs existentes están firmados con el (los) certificado (s) con huellas dactilares:
- Subir la aplicación de Android a Google Play paso a paso ...?
- ¿Cómo puedo realizar un seguimiento de las impresiones de mi aplicación android en el sitio web de Google Play Store?
- Cualquier manera de evitar la instalación de falla de nivel de permiso de degradación en Android?
- Actualizar la aplicación android con el archivo de expansión en Play Store
- La aplicación de Android no funciona en China
[SHA1: 87: 17: A3: 71: CD: CF: D6: 73: 71: 56: B1: 59: DE: 89: 6D: 5A: E0: EE: 31: 8A, SHA1: 4C: 45: 1E : 30: 2D: 04: F4: DC: 36: 0E: EF: 29: 1B: 1E: E1: 02: C0: E8: E9: 85]
y los certificados utilizados para firmar el APK que subiste tienen huellas dactilares:
[SHA1: 87: 17: A3: 71: CD: CF: D6: 73: 71: 56: B1: 59: DE: 89: 6D: 5A: E0: EE: 31: 8A]
Revisé el almacén de claves y es el que siempre utilicé. De hecho algunas de las aplicaciones tienen una versión pro que utilizan el mismo almacén de claves y allí la actualización funcionó bien. Lo que es impresionante IMO es la extraña huella digital de la antigua, existente APK, que en el caso anterior tiene una segunda entrada con "SHA1:" en ella y para una de las otras aplicaciones que falló la vieja huella digital se enumeró como "[] , es decir, una vacía. Mientras tanto también actualizé otras aplicaciones y en la mayoría de los casos las cosas funcionaron bien. Lo único que noté es que las tres aplicaciones en las que tengo problemas tienen en común que estas aplicaciones son bastante antiguas, con la primera versión de APK que data de 2009 o incluso de 2008. Pero las versiones pro – donde las cosas funcionan bien – se introdujeron posteriormente.
Hay una pregunta similar La subida falló en la versión más reciente de apk en google play , pero la solución de caché del navegador no funciona y también estoy bastante seguro de que usé la clave correcta.
Alguien tiene una idea de lo que podría ser la solución aquí? Estoy empezando a pensar que quizás para algunas aplicaciones más antiguas las huellas dactilares fueron extraídas incorrectamente de los APKs en el lado de Google (de ahí el uno vacío y el otro IMO un poco huellas extrañas para versiones viejas). Pero típicamente los problemas se originan entre los propios oídos …
Gracias
- Cuando se emiten "com.android.vending.INSTALL_REFERRER" get enviar?
- Lista de productos dinámicos de la aplicación Android en la aplicación
- Error de GooglePlay: no se puede subir un APK solo de prueba
- Valora la aplicación de Google Play directamente en la aplicación
- Consecuencias del cambio de nombre de Android Market / Google Play para los desarrolladores
- Significado de "Instalar" de Google Play
- Prueba beta de Google Play y Referencia de campaña
- Aunque cargar la aplicación en Google Play muestra que se ha producido un error en la carga. Debe comprobar el icono dentro de su APK porque no es válido
Es posible firmar un APK con más de una clave. Esto nunca fue realmente un comportamiento bien soportado, y el orden en que se procesarán las claves no está definido. Pero si su APK temprano fue firmado con dos llaves, como el mensaje sugiere, entonces su actualización necesitará ser firmada con todas las mismas llaves (posiblemente en el mismo orden).
Parece que la primera clave es la misma que usó, por lo que necesita encontrar el almacén de claves para la segunda clave. Tal vez alguna parte de su proceso de construcción fue volver a firmar el APK antes de subir. Un posible sospechoso podría ser su depurador keystore en ~ / .android.
También estoy experimentando exactamente este mismo problema. Nada ha cambiado, todavía estoy usando el mismo keystore, y actualizado la aplicación hace dos semanas sin problemas. Ahora está diciendo que la actualización de la aplicación firmada sólo tiene un certificado de huella digital SHA1 y la aplicación existente en la tienda tiene dos huellas dactilares SHA1 diferentes (y una de ellas es la misma que la actualización de la aplicación). Así que parece que solía ser firmado con dos certificados, pero ahora sólo uno. Pero nada ha cambiado en el proceso de exportación y de firma – se hace a través de exportación de eclipse aplicación firmada como siempre lo ha sido.
Tal vez solía firmar con dos, y uno de ellos ha sido movido o borrado. Esa es mi única teoría en este punto. O tal vez algo ha expirado en la descarga de la consola del desarrollador de Play / firmando el código de verificación en la tierra de Google.
Otro detalle que nuestra aplicación comparte con la aplicación de OP es que también fue publicado por primera vez en 2009.
- Cómo jugar video HTML5 en línea con Phonegap para Android 4.1.1
- android.media.MediaCodec lanza la excepción en queueInputBuffer ()