Android Studio,debug.keystore文件丢失

6

在Ubuntu 14.04上使用Android Studio 1.2编译我的项目后,我无法在./android文件夹中找到任何debug.keystore文件,而我需要它来使用Google Maps API。我尝试了多次,但仍然无法获得它。有人能帮我吗?

2个回答

7
根据文档,调试密钥库位于路径:$HOME/.android/debug.keystore。如果不在那里,它会自动生成(在您以调试模式测试应用程序之后)。请从Android开发者文档中阅读此内容。此外,您可以使用以下JDK命令生成密钥库,而无需使用Eclipse,该命令适用于Windows命令提示符或带有此命令的Cygwin。
keytool -genkeypair -alias androiddebugkey -keypass android -keystore debug.keystore -storepass android -dname "CN=Android Debug,O=Android,C=US" -validity 9999

Keytool是JDK的一部分,需要在系统路径中才能以这种方式使用。路径应该类似于:C:\\bin

生成后,请确保将密钥库文件复制到正确的位置。如果您从Cygwin主目录(即cygwin启动时的目录)运行命令,则会在此处找到debug.keystore文件:C:\\home\\


0
可以在找不到debug.keystore中找到更实用的答案。
尽管下面链接中的答案是从Windows角度回答的,但我仍然相信它会帮助您解决问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接