Solución:
El error que vio significa que no existe tal programa en su %PATH%
(comando externo) y tampoco es un comando de shell incorporado (comando interno).
Instale OpenSSL en su máquina. También deberá verificar que su ubicación instalada esté en su %PATH%
. De forma predeterminada, probablemente no lo será. Como ejemplo, suponga que OpenSSL está instalado en c:OpenSSL-Win32
. los openssl
binario probablemente se encuentra en c:OpenSSL-Win32binopenssl.exe
. Entonces tu camino debe incluir c:OpenSSL-Win32bin
.
A veces, OpenSSL no puede encontrar su archivo de configuración en Windows. Para eso, consulte OpenSSL y error al leer el archivo openssl.conf.
Otra opción es usar la ruta completa en el comando:
keytool -exportcert -alias androiddebugkey -keystore "<path-to-users-directory>.androiddebug.keystore" | ^
c:OpenSSL-Win32binopenssl.exe sha1 -binary | c:OpenSSL-Win32binopenssl.exe base64
Sin embargo, esto todavía sufre el problema del archivo de configuración OpenSSL detallado en OpenSSL y el error al leer el archivo openssl.conf.
instale openssl para windows desde el siguiente enlace.
https://code.google.com/p/openssl-for-windows/downloads/detail?name=openssl-0.9.8k_WIN32.zip
Solo necesita Agregar la ruta bin de OpenSSL (por ejemplo: C: Archivos de programa OpenSSL-Win64 bin) a la variable de sistema PATH como se muestra a continuación: