Al construir la versión de apk usando android studio, obtengo un error "Keystore fue manipulado, o la contraseña era incorrecta"
Es tan extraño, que he creado un almacén de claves utilizando el estudio de Android antes. Y mi estudio es canal canario (1.4), siempre mantengo el estudio actualizado. El último día que tengo ese error, incluso degradado mi estudio para el canal estable (1.3). Pero cuando construyo usando gradle en la línea de comandos , todo está bien. Estoy seguro de que mi contraseña es correcta.
El error completo es:
- ERROR: No se pudo leer la clave del almacén: ... No se puede recuperar la clave en Android Studio al generar APK firmado
- Encuentra el hash clave para una aplicación firmada
- Hash de clave de facebook, confusión de keystore android
- Perdió el alias del almacén de claves pero tiene el archivo y la contraseña utilizados para alias
- Utilizar el mismo almacén de claves de depuración en varios equipos
Error:Execution failed for task ':app:packageDevRelease'.
Error al leer la clave ** de la tienda "D: \ work \ app_proj \ Android \ jxj \ trunk \ JXJ \ app \ szyx.keystore": Se ha manipulado el almacén de claves o la contraseña fue incorrecta
- No se puede encontrar la entrada de Keystore. Pero sé que está ahí
- Android - ¿Qué archivo debug.keystore es IntelliJ firmando mi aplicación?
- Reemplazar la aplicación de Android que tiene el mismo nombre de paquete pero nueva keystore
- OkHttp certificado de confianza
- Firmar un apk como sistema usando las claves encontradas en source / build / target / product / security /
- ¿Cómo manejar una contraseña de KeyStore perdida en Android?
- ¿Cómo saber el uso del archivo .apk al almacén de claves para firmar?
- ¿Puedo fusionar varios archivos de keystore de Android en uno?
¡Lo arreglé! (al menos para mí)
Me pareció que el problema está relacionado de alguna manera con el plugin gradle.
Cuando cambié
dependencies { classpath 'com.android.tools.build:gradle:1.4.0-beta6' }
a
dependencies { classpath 'com.android.tools.build:gradle:1.3.1' }
en el build.gradle de mi proyecto, arregló el problema.
Al igual que el OP, pude firmar las compilaciones creadas con el botón de reproducción del IDE, pero no las que creé con la opción de menú Generar firmado APK ….
Después de buscar, encontré este problema abierto .
La contraseña predeterminada para keystore es changeit y también puede referirse a los resultados siguientes.
keytool: La importación de certificados da mensaje de error – Keystore fue manipulado o contraseña incorrecta
Keytool error Se ha manipulado el almacén de claves o la contraseña fue incorrecta
Keytool Signing Problem: Keystore fue manipulado, o la contraseña fue incorrecta
Tal como sugiere el mensaje, debe ser su contraseña incorrecta, o el archivo keystore tiene error de datos.
- Campañas de seguimiento de SDK v4 de Google Analytics Enviar por correo electrónico ningún dato
- Target Fire TV, Android y Android TV con Gradle