Solución:
Debe proporcionar el camino equivocado al debug.keystore
expediente.
Siga estos pasos para obtener la ruta correcta y completar su comando:
- En eclipse, haga clic en el menú Ventana -> Preferencias -> Expandir Android -> Construir
- En el panel derecho, busque: Almacén de claves de depuración predeterminado:
- Seleccione todo el cuadro junto a la etiqueta especificada en Paso 2
Y finalmente, use la ruta que acaba de copiar del Paso 3 para construir su comando:
Por ejemplo, en mi caso sería:
C: Archivos de programa Java jre7 bin> keytool -list -v -keystore “C: Users Siddharth Lele.android debug.keystore” -alias androiddebugkey -storepass android -keypass android
ACTUALIZADO:
Si ya ha seguido los pasos mencionados anteriormente, la única otra solución es eliminar el debug.keystore
y deja que Eclipse lo vuelva a crear por ti.
Paso 1: Vaya a la ruta donde está almacenado su almacén de claves. En tu caso, C:UsersSuresh.androiddebug.keystore
Paso 2: cierra y reinicia Eclipse.
Paso 3 (opcional): Es posible que deba limpiar su proyecto antes de debug.keystore
se crea de nuevo.
Fuente: http://www.coderanch.com/t/440920/Security/KeyTool-genkeypair-exception-Keystore-file
Puede consultar esto para la parte sobre la eliminación de su debug.keystore
archivo: error “Certificado de depuración caducado” en los complementos de Android de Eclipse
Use esto para usuarios de MAC
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
Para usuarios de Mac: debug.keystore
el archivo existe en ~/.android
directorio. A veces, debido a la ruta relativa, el error mencionado anteriormente sigue apareciendo.