我想从我的安卓设备上获取指纹?
我做了一项研究,它给了我以下命令:
C:>keytool -list -alias androiddebugkey -keystore C:\Users\abc_username.android\debug .keystore -storepass android -keypass android
我不会认为上面的命令是我的答案吗?关于命令的作用是什么?
我想从我的安卓设备上获取指纹?
我做了一项研究,它给了我以下命令:
C:>keytool -list -alias androiddebugkey -keystore C:\Users\abc_username.android\debug .keystore -storepass android -keypass android
我不会认为上面的命令是我的答案吗?关于命令的作用是什么?
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
请通过这个
使用以下命令,您不会为您的 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 是一个密钥和证书管理实用程序。它使用户能够使用数字签名管理自己的公钥/私钥对和相关证书,以用于自我认证(用户向其他用户/服务认证他/她自己)或数据完整性和认证服务。它还允许用户缓存其通信对等方的公钥(以证书的形式)。
希望对你有帮助