Google App Engine 教程,无法获取签名证书指纹 (SHA1)
Google app engine tutorial, can't get Signing certificate fingerprint (SHA1)
我正在按照指南进行操作:https://cloud.google.com/solutions/mobile/how-to-build-mobile-app-with-app-engine-backend-tutorial/ 使用 Android Studio。
我从头到尾都按照教程学习 'Download and set up sample app'。
我正在尝试创建 Android 客户端 ID,但为此我需要一个 'Signing certificate fingerprint (SHA1)'。
我是运行以下在终端获取所说的指纹:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v | openssl sha1
然而它 returns 在我输入调试密码后的一行 'android':
(stdin)= 7a509420fd8b59047b7e4d
.......(更多字符)
这与给定的 SHA1 指纹示例完全不同。
由于没有错误消息,我不知道如何进行;如果这个脚本不起作用,我应该如何获取指纹?
我对 App Engine 和一般的后端完全陌生,所以请假设我不了解任何答案!
在此先感谢您的帮助。
如果您使用 eclipse,有一种更简单的方法可以做到这一点:
转到 window->首选项->从侧面菜单中选择 Android-> 构建
在那里你会找到 SHA1 指纹。
我使用不同的命令解决了这个问题:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
尽管原始命令在 google 指南中
我正在按照指南进行操作:https://cloud.google.com/solutions/mobile/how-to-build-mobile-app-with-app-engine-backend-tutorial/ 使用 Android Studio。
我从头到尾都按照教程学习 'Download and set up sample app'。
我正在尝试创建 Android 客户端 ID,但为此我需要一个 'Signing certificate fingerprint (SHA1)'。
我是运行以下在终端获取所说的指纹:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v | openssl sha1
然而它 returns 在我输入调试密码后的一行 'android':
(stdin)= 7a509420fd8b59047b7e4d
.......(更多字符)
这与给定的 SHA1 指纹示例完全不同。
由于没有错误消息,我不知道如何进行;如果这个脚本不起作用,我应该如何获取指纹?
我对 App Engine 和一般的后端完全陌生,所以请假设我不了解任何答案!
在此先感谢您的帮助。
如果您使用 eclipse,有一种更简单的方法可以做到这一点:
转到 window->首选项->从侧面菜单中选择 Android-> 构建
在那里你会找到 SHA1 指纹。
我使用不同的命令解决了这个问题:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
尽管原始命令在 google 指南中