0

我想从我的安卓设备上获取指纹?

我做了一项研究,它给了我以下命令:

C:>keytool -list -alias androiddebugkey -keystore C:\Users\abc_username.android\debug .keystore -storepass android -keypass android

我不会认为上面的命令是我的答案吗?关于命令的作用是什么?

4

2 回答 2

1

see this link, it explains obtaining Maps API key through MD5 fingerprint with debug .keystore of Android: http://eagle.phys.utk.edu/guidry/android/apiKey.html

于 2012-05-11T09:09:27.560 回答
0

请通过这个

使用以下命令,您不会为您的 android 设备生成指纹(更具体地说是 MD5 指纹)。您针对用于 android 开发的密钥库(在您的情况下为 C:\Users\abc_username.android\debug .keystore)生成 MD5 指纹。

C:>keytool -list -alias androiddebugkey -keystore C:\Users\abc_username.android\debug .keystore -storepass android -keypass android

在 Android 中,这个指纹对于获取我们可以在 MapView 中使用的 Google Map api 密钥很有用。

如果您更改密钥库,则必须重新生成与新密钥库有关的指纹,以便从 Google 获取 MapView 的 api 密钥

关于keytool

keytool 是一个密钥和证书管理实用程序。它使用户能够使用数字签名管理自己的公钥/私钥对和相关证书,以用于自我认证(用户向其他用户/服务认证他/她自己)或数据完整性和认证服务。它还允许用户缓存其通信对等方的公钥(以证书的形式)。

希望对你有帮助

于 2012-05-11T09:30:02.777 回答