如何在Android Studio中获取我的Android指纹证书

12

我是一名新手安卓开发者。我正在使用Mac Os X Lion和Android Studio 2.0.11开发应用程序,因此需要sha1证书。

如何获取Mac OS和Android Studio的指纹。

谢谢。

抱歉我的英语不好。

3个回答

27

如果您使用的是Mac电脑,您可以使用

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

如果您没有密码,请按回车键,然后您将得到答案。


4
默认密码是android。 - MaTriXy
3
无需密码,直接输入... 按下回车键。 - Jhon Cortes

8
如果您使用的是mac os X系统,您只需要使用终端应用程序。
打开终端,进入包含密钥库的目录,并使用以下命令:
```bash your_command_here ```
请注意,上述命令中的 `your_command_here` 应该替换为您要执行的实际命令。
keytool -list -v -keystore mykeystore.keystore

您将得到以下类似的答案:
Nome alias: androiddebugkey
Data di creazione: 5-ott-2013
Tipo di voce: PrivateKeyEntry
Lunghezza catena certificati: 1
Certificato[1]:
Proprietario: CN=Luca Adamo, OU=ELbuild, O=ELbuild, L=Pistoia, ST=Pistoia, C=IT
Autorit? emittente: CN=Luca Adamo, OU=ELbuild, O=ELbuild, L=Pistoia, ST=Pistoia, C=IT
Numero di serie: #########
Valido da: Thu Sep 26 19:19:24 CEST 2013 a: Mon Feb 11 18:19:24 CET 2041
Impronte digitali certificato:
     MD5:  ########################################################
     SHA1: ########################################################
     Nome algoritmo firma: SHA1withRSA
     Versione: 3

您要查找的值是SHA1后面的值。如果您在Eclipse中查找调试证书,请转到“首选项” ->“Android” ->“构建”,您会在那里找到它。

~/.android/debug.keystore - Joel Reymont

0

你需要默认的Android调试密钥路径,它在以下路径中:~/.android/debug.keystore 使用命令keytool -list -v -keystore将列出以下路径中所有调试密钥:~/.android/debug.keystore 该密钥的默认密码是android

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 

2
为了提高您的回答质量,请尝试解释该命令的作用。 - Matej
@matejkramny 非常感谢你的提示,我会去做的 :) - Amr Angry

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