2011-01-06 10 views
0

私はこれを入力した場合、私は...フェイスブックでApplictionシングルサインオンのためのハッシュキーを作成するためにしたいコマンドでコマンドプロンプトAndroidのキーハッシュ

C:\ Users \ユーザーFSSD6> keytoolの-exportcert -alias androiddebugkey -keystore〜/ .android/d ebug.keystore | openssl sha1 - バイナリ| openssl base64で

iは、エラー::

「OpenSSLには」は、内部コマンドまたは外部コマンドとして認識されない、 操作可能なプログラムまたはバッチファイルを取得しています。 (C:\ Users \ FSSD6 \ Desktop \ openssl-0.9.8k_WIN32 \ bin)に私のopenssl binファイルを持っていて、私のキーストアが(C:\ Users \ FSSD6) \ Users \ユーザーFSSD6.android \ debug.keystore)

はしようとしたとき、完全なパスを指定し、OpenSSLのbinディレクトリが代わりに、あなたのパスにあるか確認してください...事前に

答えて

1

をme..thanksを助けてくださいそれを実行する。

+0

私もこの問題に直面しています。しかし、私はopessslを取得していますが、私はこれを検索しませんでした。 githubが私のPCにインストールされている、私はopensslファイルを取得、それは便利ですか? – nimi

3

opensslがあなたのパスにありません。お試しください:

C:\Users\FSSD6>keytool -exportcert -alias androiddebugkey -keystore ~/.android/d ebug.keystore | C:\Users\FSSD6\Desktop\openssl-0.9.8k_WIN32\bin\openssl sha1 -binary | C:\Users\FSSD6\Desktop\openssl-0.9.8k_WIN32\bin\openssl base64 

または、PATHにC:\Users\FSSD6\Desktop\openssl-0.9.8k_WIN32\binを追加してください。

+0

お返事ありがとうございました。 – Venkatesh

2

私はアンドロイドにハッシュキーを取得するためのソリューションを持っています。

C:\Documents and Settings\Administrator>cd .android 

C:\Documents and Settings\Administrator\.android>keytool -exportcert -alias andr 
oiddebugkey -keystore ~/.android/debug.keystore | "C:\Documents and Settings\Adm 
inistrator\.android\openssl\bin\openssl" sha1 -binary | "C:\Documents and Settin 
gs\Administrator\.android\openssl\bin\openssl" base64 
3ZLW/TAqPavR43aZh79aejFQDOdka8= 

C:\Documents and Settings\Administrator\.android> 
0

あなたのもの;

C:\ Users \ユーザーFSSD6> keytoolの-exportcert -alias androiddebugkey -keystore 〜/ .android/Dのebug.keystore | openssl sha1 - バイナリ| openssl base64

必須です。

C:\ Users \ユーザーFSSD6> keytoolの-exportcert -alias androiddebugkey -keystore 〜/ .android/debug.keystore | C:\ Users \ FSSD6 \ Desktop \ openssl-0.9.8k_WIN32 \ bin \ openssl sha1 -binary | openssl base64

関連する問題