studio programacion para móviles libro edición desarrollo desarrollar curso aprende aplicaciones android eclipse migration keystore

para - programacion android pdf 2018



Importar almacén de claves desde eclipse a Android Studio (3)

Esto se especifica en su archivo de compilación de Gradle, copie el archivo de almacén de claves en la estructura del proyecto de Android Studio, elegí crear un nuevo directorio en la aplicación llamada almacén de claves: /app/keystores/release.keystore

signingConfigs { debug { storeFile file(''keystores/debug.keystore'') } release { storeFile file(''keystores/release.keystore'') keyAlias ... storePassword ... keyPassword ... } } buildTypes { debug { signingConfig signingConfigs.debug debuggable true } release { signingConfig signingConfigs.release debuggable false } }

Hice una investigación sobre el tema, pero no pude encontrar una solución:

Creé una apk firmada de un proyecto de eclipse, y también tengo el almacén de claves de eclipse. Pero no pude averiguar cómo importar este almacén de claves al iniciar sesión en Android Studio. Estas son las siguientes cosas que ya probé:

- agregando la ruta del almacén de claves tal como fue creada originalmente por eclipse en Android Studio

- agregar la ruta en Android Studio después de agregar la extensión .jks al archivo original

En ambos casos el error es:

La ejecución falló para la tarea '': application: packageRelease''.

Error al leer la clave del almacén de claves

Entonces, ¿cuál es la forma correcta de agregar un almacén de claves de eclipse a Android Studio?

Cualquier sugerencia apreciada, porque no tengo idea de lo que sale mal.


Tuve el mismo problema y estaba realmente frustrado con él. Lo he resuelto y puedo ayudarte con eso.

1) Asegúrese de que su clave no esté corrompida ni dañada. Esta es la razón detrás de la mayoría de los problemas.

2) Seleccione la ruta de acceso de la clave en el cuadro de diálogo "Generar APK firmado". Este camino puede ser cualquier cosa, en realidad no importa.

3) Ahora simplemente ponga su contraseña del almacén de claves. Esto debe ser correcto, de lo contrario recibirá mensajes como "El almacén de claves está dañado", pero no lo está.

4) Después de ingresar la contraseña, seleccione el alias de clave. Si ingresa una contraseña incorrecta, este campo estará en blanco.

5) Ponga la contraseña clave igual que la contraseña del almacén de claves. Esto funcionó perfectamente para mí.

Espero que os sirva de ayuda. Gracias.


Creo que este mensaje significa que su alias clave no existe. En Android Studio, puede usar Build > Generate Signed APK... , ingresar la contraseña del almacén de claves y luego buscar una lista de alias de claves en el almacén de claves.