12

我是新的 Android 开发者。我正在使用 Mac Os x Lion 和 Android Studio 2.0.11。我将映射应用程序,所以我需要 sha1 证书。

如何获取指纹 mac os 和 Android studio。

谢谢。

对不起英语不好。

4

3 回答 3

27

如果您在 Mac 中,则可以使用

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

如果你没有密码,按回车,你会得到答案

于 2014-02-22T03:10:46.553 回答
8

如果您在 mac os X 中,您只需要使用终端应用程序。

打开终端,cd 进入密钥库所在的目录,然后使用以下命令:

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 中寻找调试证书,请转到 Preferences -> Android -> Build,您会在那里找到它。

于 2013-10-06T11:00:25.580 回答
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 
于 2014-10-16T21:42:04.950 回答