web-dev-qa-db-ja.com

.Androidフォルダーにdebug.keystoreはありません

私がアプリケーションを手伝っている人は、彼女のdebug.keystoreを見つける必要があります-私の.Androidフォルダーにありますが、彼女のコンピューターでそこをナビゲートすると、そこにありません。

表示するために何かする必要がありますか?それはどこにありますか/どのように再び生成できますか?

59
Cody

ドキュメント によると、Eclipseでビルドを実行するか、ant debugは自動的に生成されるはずです~/.Android/debug.keystore

ただし、これが機能しない場合は、次を実行して手動で作成できます。

keytool -genkey -v -keystore ~/.Android/debug.keystore -storepass Android -alias androiddebugkey -keypass Android -dname "CN=Android Debug,O=Android,C=US"
148
John Mellor

彼女がEclipseを使用している場合は、Windows-> Preferencesに移動します

Android-> Build

そこにデフォルトのデバッグキーストアが表示されます:「パス」

そこにあるかどうかを確認してください。

20
EnthuDeveloper

このコマンドを使用してキーストアを作成できます。

keytool -genkey -v -keystore ~/.Android/debug.keystore -alias androiddebugkey -storepass Android -keypass Android -keyalg RSA -keysize 2048 -validity 10000 -dname "CN=Android Debug,O=Android,C=US"

6
Aravin

debug.keystoreは、それを使用する最初のビルドで自動的に作成されます。

5
inazaruk

魔法のようにどのように機能するのか分かりません! debug.keystoreを削除し、プロジェクトを再度ビルドし、デフォルトの場所〜/ .Android/debug.keystoreでdebug.keystoreを探しましたが、debug.keystoreが見つかりませんでした。

再びプロジェクトをビルドしてdebug.keystoreを探してください。

次に、Eclipseを開き、Windows-> Preferences、Select Android-> Build Default debug keystore: "Path"を参照してください。

ここで、デフォルトの場所〜/ .Android/debug.keystoreでdebug.keystoreを再度探し、debug.keystoreを見つけました。何度も試してみましたが、うまくいきました。

1
shaby

Windows 7では、Johnの推奨コマンドを使用して、ファイルを手動で作成する必要がありました。パスを二重引用符( ")で囲むことを忘れないでください。

1

これを試してください...ファイルを生成しますdebug.keystore to

C:/

windowsのすべてのバージョン

keytool -genkey -v -keystore C:/debug.keystore -alias androiddebugkey -storepass Android -keypass Android -keyalg RSA -keysize 2048 -validity 999999 -dname "CN=Android Debug,O=Android,C=US"
0
A.A