同様のスレッドに関する Pascal のコメントによると、このメソッドは 2012 年 12 月以降は機能していません。したがって、コマンドプロンプト メソッドを使用して正しいハッシュ キーを取得する必要があります。
「2012 年 12 月以降、ENABLE_LOG を変更することはできません – Pascal Klein 2 月 24 日 3:41」スレッドへのリンク: Android: Facebook ログインが機能しない
コマンドプロンプトでいくつかのコマンドを試しましたが、ついに自分に合ったコマンドを見つけました。それがあなたにとってもうまくいくことを願っています。(私は x64 Windows 7 を使用しています)
このバージョンの openssl をダウンロードします: openssl for x64 Windows
C:\ ディレクトリにopensslというフォルダーを作成します。
opensslフォルダーに openssl zip を展開します。
keytool.exeの場所(C:\Program Files (x86)\Java...\bin)に移動します。
Shift キーを押しながら bin フォルダーを右クリックし、コマンド プロンプト ウィンドウを開きます。
次のように入力します:
keytool -exportcert -alias androiddebugkey -keystore "C:\Users\"username"\.android\debug.keystore" | "C:\openssl\bin\openssl" sha1 -binary | "C:\openssl\bin\openssl" base64
(「ユーザー名」をユーザー名に置き換えます。もちろん引用符なし)
パスワードを入力する必要があります: android
ハッシュ キーが表示されます。(キーに「=」が含まれている場合は、削除しないでください。キーの一部です)
アプリケーションの作成を頑張ってください!
このメソッドを投稿したC Abernathyの功績によるものです。