2011-08-04 5 views
1

私は、Mac OS X上のMD5フィンガープリントを抽出しようとすると、2つの問題に直面していますアンドロイド:それははkeytool.exeが使用問題

1)私はどこでもシステムに.androidファイルを見つけることができない私のdebug.keystoreです私は、このエラーに

-bash: /Users/tugce/Desktop/android/setup/jdk1.7.0/bin/keytool: cannot execute binary file 
logout 

Editを取得keytool.exeが使用するプログラムを実行すると/Users/tugce/.android/debug.keystore

2)であることになって:私は実行する必要はありません推測しますMac OS XプラットフォームでKeytool.exeを実行するには、ターミナルに直接アクセスし、keytool -list -keystore〜/ .android/debug.keystoreこれはあなたにMD5の指紋を与える

すべての解決策はありますか?

http://code.google.com/android/add-ons/google-apis/mapkey.html#getdebugfingerprint

http://developer.android.com/guide/publishing/app-signing.html

http://code.google.com/android/add-ons/google-apis/mapkey.html

+1

ここに細かい文書です: http://androidapps.org.ua/i_sect17_d1e6459.html – Hanry

答えて

1

チェック端末内:

cd .android/ 
ls 

その後、cdと入力してルートフォルダに移動します。

ステップ2:あなたのルートディレクトリに

ターミナルで次のコマンドを実行します。

$ keytool -list -alias androiddebugkey \ 
-keystore <path_to_debug_keystore>.keystore \ 
-storepass android -keypass android 

これは、いくつかの時間を動作しません。その場合は試してみてください。

keytool -list -keystore ~/.android/debug.keystore 

ステップ3:

ターミナル要求した後は、パスワードを入力します(「キーストアのパスワードを入力してください:」)だけで、あなたのパスワードを入力します。

注!デフォルトのパスワードは空です(ちょうどEnterキーを押す/戻るキー)

2

ステップ1:あなたの端末で

チェックdebug.keystoreは、以下のものを使用して右のフォルダにある場合、この

関連する問題