7

Facebookが言ったように、以下のスクリプトを実行します。コンパイルの問題はありません。問題は、プロセスが終了した後にパスワードの質問が表示されないことです。Facebook のドキュメントによると、キーストアのパスが正しくないことを意味します。しかし、debug.keystore ファイルは正しいパスにあります。C:\Users\KSM45.android

どこが間違っているのか教えてください。Facebookでログインしたい!

(ドキュメンテーション ページから: 正しいパスワードを使用していることも確認してください。デバッグ キーストアの場合は、'android' を使用してキーハッシュを生成します。一般的なルール: ツールがパスワードを要求しない場合、キーストア パスが正しくありません。)

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

2 に答える 2

1

今日、職場でWinXPで試してみましたが、うまくいきませんでした。いくつか試した後、私はこれに気づきました

これは私が実行して失敗した行です:

keytool -exportcert -alias androiddebugkey -keystore C:\Documents and Settings\Administrator.android\debug.keystore | openssl sha1 -バイナリ | openssl base64

問題は、 debug.keystore パスを「引用符」で囲む必要があることです。

ちょうどこのような:

keytool -exportcert -alias androiddebugkey -keystore "C:\Documents and Settings\Administrator.android\debug.keystore" | openssl sha1 -バイナリ | openssl base64

于 2013-06-11T19:51:40.270 に答える
1

キーストアを削除してから~/.android/debug.keystore、Eclipse でプロジェクトをクリーンアップし、アプリを実行して、Eclipse プラグインがキーストアを再作成するようにしてください。

于 2013-04-24T08:58:26.747 に答える