Explore Courses Blog Tutorials Interview Questions
0 votes
in Java by (3.9k points)

I wish to generate an application signature for my app which will later be integrated with Facebook. In one of Facebook's tutorials, I found this command:

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64

In the tutorial, it says that by running this cmd, my process of generating the signature will start.

However, this command gives an error:

openssl is not recognized as an internal or external command

How can I get rid of this?

1 Answer

0 votes
by (46k points)

Use the entire path, like this:

exportcert -alias androiddebugkey -keystore ~/.android

/debug.keystore | "C:\openssl\bin\openssl.exe" sha1 -binary | "C:\openssl\bin\op

enssl.exe" base64

It worked for me.

Browse Categories