.android文件夹中没有debug.keystore

我正在帮助一个应用程序的人需要find她的debug.keystore – 我的.android文件夹,但是当我在她的电脑上浏览它不在那里。

有什么需要做的,以便它出现? 它在哪里/如何再次生成?

根据文档 ,在Eclipse中执行构build或使用ant debug应自动生成~/.android/debug.keystore

但是,如果这不起作用,您可以通过运行手动创build一个:

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

如果她正在使用Eclipse,则转到Windows – >首选项

selectAndroid – >生成

在那里你会看到默认debugging密钥库:“path”

看看你能在那里find它。

debug.keystore是在第一个使用它的版本上自动创build的。

在Windows 7上,我不得不使用John的build议命令手动创build文件。 不要忘记把path放在一对双引号(“)中。

我不知道它是如何神奇的工作! 我删除了我的debug.keystore,再次构build我的项目并在默认位置查找debug.keystore〜/ .android / debug.keystore,而不是finddebug.keystore。

再次build立项目,并寻找debug.keystore,没有运气!

然后我打开eclipse转到Windows – >首选项,selectAndroid – >构build请参阅默认debugging密钥库:“path”。

现在再次在默认位置查找debug.keystore〜/ .android / debug.keystore,finddebug.keystore。 尝试了很多次,它的工作。

您可以使用此命令创build密钥库。

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"