。android文件夹中没有debug.keystore

问题描述 投票:62回答:8

我正在帮助应用程序的人员需要找到她的debug.keystore-我的文件夹位于我的.android文件夹中,但是当我在她的计算机上导航时,它不在那儿。

是否需要做些什么才能使其出现?它在哪里/如何再次生成?

android keystore
8个回答
158
投票

根据the documentation,在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"

20
投票

如果她使用的是Eclipse,请转到Windows->首选项

选择Android->构建

您将在其中看到默认调试密钥库:“路径”

看看是否可以找到它。


8
投票

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

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"


5
投票

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


1
投票

在Windows 7上,我必须使用John建议的命令手动创建文件。不要忘了用双引号(“)将路径引起来。


1
投票

我不知道它是如何神奇地工作的!我删除了debug.keystore,再次构建项目,然后在默认位置〜/ .android / debug.keystore中寻找debug.keystore,找不到debug.keystore。


0
投票

请尝试...。它将生成文件[[debug.keystore


0
投票
尝试使用此方法生成PKCS密钥。
© www.soinside.com 2019 - 2024. All rights reserved.