keytool
を使用してMD5フィンガープリントを取得しようとすると、代わりにSHA1フィンガープリントが取得され、Googleマップはそれを認識しません。 MD5フィンガープリントを取得するにはどうすればよいですか?
1.7はデフォルトでSHA1でフィンガープリントを生成するため、1.7ではなくJDKバージョン1.6を使用します。または、keytoolの(-v)オプションを使用して、サポートされているすべてのアルゴリズム出力を提供できます。MD5はその中にあります。たとえば、keytool -v -list -keystore [キーストアパス]をクリックし、デフォルトで[Android]のパスワードを入力します(キーストアパスはEclipseウィンドウ> Prefs> Android> buildから取得できます)。
敬具、DigitalFox
C:\Program Files\Java\jdk1.7.0_04\bin>keytool.exe -V -list -alias androiddebugkey -keystore "C:\Documents and Settings\IBM\.Android\debug.keystore" -storepass Android -keypass Android
jdk-bin
パスを最初のパスに置き、ホームユーザーディレクトリを2番目のパスに置きます。ために windows 7
それは"C:\Users\username.Android\debug.keystore"
上記のコマンドを使用すると、すべてのキーが取得されます。
詳細については、こちらをご覧ください androidgoogle-maps-api-key-signup-md5-certification-key
MD5、SHA1、またはSHA256を取得する最も簡単で完全な証明された永続的な方法は次のとおりです_
cmd
と入力して、[OK]をクリックします。debug.keystore
ファイルがあるディレクトリに移動します(例:debug.keystoreファイルのC:\Users\Admin\.Android
パス)。次のコマンドを実行します
C:\<PATH OF YOUR DEBUG.KEYSTORE FILE>>keytool -list -v -alias androiddebugkey -keystore debug.keystore -keypass Android -storepass Android
例:C:\ Users\Admin.Android> keytool -list -v -alias androiddebugkey -keystore debug.keystore -keypass Android -storepass Android
output_
エイリアス名:androiddebugkey作成日:2013年9月20日エントリタイプ:PrivateKeyEntry証明書チェーンの長さ:1証明書[1]:所有者:CN = Android Debug、O = Android、C = US発行者:CN = Android Debug、O = Android、 C = USシリアル番号:39ea2d1c有効期限:2013年9月20日10:55:39 IST 2013年まで:13日9月10日10:55:39 IST 2043証明書の指紋:
MD5: 85:46:3B:8A:62:02:1D:DB:B6:BF:A1:9F:45:D4:54:C6
SHA1: 69:AF:B5:D6:14:ED:0B:31:89:6B:BD:0F:CC:3C:4C:57:CE:4C:A1:BC
SHA256: 57:7F:DE:25:31:38:4B:7F:4B:F1:96:CB:46:75:FC:34:85:E3:03:15:D3:
D7:DE:0E:55:82:1B:21:9F:62:97:4E署名アルゴリズム名:SHA256withRSAバージョン:3
これが皆さんの役に立つことを願っています!
eclipseでアプリをエクスポートするだけで、MD5 + SHA1がウィンドウに表示されます。 (「終了」の直前)
Cmdでこれを試してください:
最初にこのパスに移動します:C:\ Program Files\Java\jdk1.6.0_33\bin
それから
このコマンドを入力してください。
C:\ Program Files\Java\jdk1.6.0_33\bin> keytool.exe -list -alias androiddebugkey -keystore c:\ Users\Mitul.Android\debug.keystore -keypass Android -storepass Android
ブローコードは機能します! md5キーを取得するにはこれを試してください
C:\ Program Files\Java\jdk1.6.0_23\bin> keytool.exe -list -alias androiddebugkey-keystore "c:\ Users\Administrator.Android\debug.keystore" -storepass Android = -ke ypass Android
パスとユーザーの管理者の代わりに独自のものを与える