java - studio - cursos de android
Cómo configurar un almacén de claves personalizado para la depuración en eclipse para Android (5)
Tengo un almacén de claves personalizado que utilizo para firmar mi apk. ahora quiero usar el mismo almacén de claves para la depuración. cuando voy a eclipse-> windows-> preferences-> android-> compilo y configuro mi almacén de claves personalizado, obtengo "Keystore fue manipulado o la contraseña fue incorrecta"?
Después de cambiar el contenido del almacén de claves, puede configurar el eclipse en: Preferences->Android->Build
, como se muestra a continuación: Eclipse change debug keystore
La forma más sencilla de configurar keystor personalizado.
No hay necesidad de comandos.
Pasos (para ADT):
1. Exporte cualquier proyecto (le mostrará una opción para crear un almacén de claves personalizado).
cree su almacén de claves con una extensión " .keystore " y asigne la contraseña de Android y presione siguiente.
2.
dar nombre de alias = androiddebugkey y contraseña = android
Ahora presione Finalizar y su almacén de claves está listo.
1. Ir a las ventanas -> preferencia
y da la ruta de tu archivo de almacén de claves personalizado
Tenemos el mismo problema hace un tiempo en nuestra oficina. Ya que necesitábamos esto con bastante frecuencia, escribimos un script simple para facilitar la conversión de los almacenes de claves de liberación a los de depuración.
El script está disponible en https://github.com/IntellexApps/key2debug
Lo estamos utilizando desde hace algún tiempo, por lo que debería ser bastante estable.
¡aclamaciones!
Tuve el mismo problema al intentar depurar el apk publicado .. así que probé la solución Saeid sin éxito. Luego encontré este blog ( http://blogprogramistyandroid.blogspot.com.br/2011/04/converting-release-keys-to-debug.html ) que obtuve la solución más simple para el problema:
Haz este comando:
keytool -importkeystore -v -srckeystore release.keystore -destkeystore custom-debug.keystore -srcstorepass release-pass -deststorepass android -srcalias release-key -destalias androiddebugkey -srckeypass release-pass -destkeypass y Android
Por supuesto, sustituya las contraseñas y el alias del almacén de claves de origen con el utilizado en la creación del almacén de claves de lanzamiento.
Hecho
Tuve el mismo problema y aquí están los pasos para crear correctamente un almacén de claves personalizado que se puede utilizar para la depuración en Eclipse:
Básicamente, lo que debes hacer es cambiar tanto storepasswd
como keypasswd
para el alias androiddebugkey
a "android".
Aquí están los comandos:
keytool -changealias -keystore mykeystore.keystore -alias [old alias] -destalias androiddebugkey
keytool -keypasswd -keystore mykeystore.keystore -alias androiddebugkey
keytool -storepasswd -keystore mykeystore.keystore
Si no conoce su antiguo alias, búsquelo usando
keytool -list -v -keystore mykeystore.keystore
En el símbolo del sistema no se puede introducir la contraseña