firebase error while trying to get SHA certificate fingerprints?

721

It looks like %USERPROFILE% returns a value with a space in it.
Try wrapping in quotes like

keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android 
Share:
721
Aya Elsisy
Author by

Aya Elsisy

Updated on December 06, 2022

Comments

  • Aya Elsisy
    Aya Elsisy over 1 year

    While trying to get SHA certificate fingerprints I run this line and that was the result line:

    keytool -list -v -keystore %USERPROFILE%\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android 
    

    What else should I do to solve this error?

    C:\>keytool -list -v -keystore %USERPROFILE%\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
    Illegal option:  sisy\.android\debug.keystore
    keytool -list [OPTION]...
    
    Lists entries in a keystore
    
    Options:
    
     -rfc                    output in RFC style
     -alias <alias>          alias name of the entry to process
     -keystore <keystore>    keystore name
     -cacerts                access the cacerts keystore
     -storepass <arg>        keystore password
     -storetype <type>       keystore type
     -providername <name>    provider name
     -addprovider <name>     add security provider by name (e.g. SunPKCS11)
       [-providerarg <arg>]    configure argument for -addprovider
     -providerclass <class>  add security provider by fully-qualified class name
       [-providerarg <arg>]    configure argument for -providerclass
     -providerpath <list>    provider classpath
     -v                      verbose output
     -protected              password through protected mechanism
    
    Use "keytool -help" for all available commands
    
    • Günter Zöchbauer
      Günter Zöchbauer almost 6 years
      Does "%USERPROFILE%" contain a space?
  • Aya Elsisy
    Aya Elsisy almost 6 years
    It finallly workeeed. Thanks a lot for help., really appreciate it
  • Günter Zöchbauer
    Günter Zöchbauer almost 6 years
    Glad to hear :-)
  • tsitixe
    tsitixe almost 3 years
    holy dammmmm!!! also working for this link's instruction from firebase init step: developers.google.com/android/guides/client-auth i've edited $USERPROFILE% to C:\Users\my name and then wrapped whole path(= C:\Users\my name\.android\debug.keystore) with double quotes and this finally worked!!! (final input => keytool -list -v -alias androiddebugkey -keystore "C:\Users\my name\.android\debug.keystore") Seems like it is different from mac os terminal commands! Thank you so moooooooouuuuch!! [:
  • greybeard
    greybeard about 2 years
    How does this differ from Günter's accepted 2018 answer?