android 中的生产密钥库是什么?如何获取生产密钥库的路径?
What is production keystore in android and how can I get the path-to-production-keystore?
我正在尝试在我的 android 应用程序中添加 google 身份验证功能,为此我需要获得 Android 签名证书 SHA-1。官方tutorial说使用下面的命令获取SHA-1哈希值。
处于发布模式
keytool -exportcert -list -v \-alias <your-key-name> -keystore <path-to-production-keystore>
调试模式
keytool -exportcert -list -v \-alias androiddebugkey -keystore ~/.android/debug.keystore
现在我对这个生产密钥库是什么感到困惑,debug.keystore以及如何获得生产密钥库的路径?解释表示赞赏。
如果您没有密钥库文件,请对 linux 使用以下命令:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
生产密钥库将在您创建签名的 APK 文件时生成。
参考下面link的信息:
http://developer.android.com/tools/publishing/app-signing.html
偶然发现了这个,但我正在使用 Windows。我得到了我的答案,希望能帮助其他 Windows 来到这个 post 的用户。
keytool -list -v -alias androiddebugkey -keystore C:\Users\<name>\.android\debug.keystore
我正在尝试在我的 android 应用程序中添加 google 身份验证功能,为此我需要获得 Android 签名证书 SHA-1。官方tutorial说使用下面的命令获取SHA-1哈希值。
处于发布模式
keytool -exportcert -list -v \-alias <your-key-name> -keystore <path-to-production-keystore>
调试模式
keytool -exportcert -list -v \-alias androiddebugkey -keystore ~/.android/debug.keystore
现在我对这个生产密钥库是什么感到困惑,debug.keystore以及如何获得生产密钥库的路径?解释表示赞赏。
如果您没有密钥库文件,请对 linux 使用以下命令:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
生产密钥库将在您创建签名的 APK 文件时生成。
参考下面link的信息:
http://developer.android.com/tools/publishing/app-signing.html
偶然发现了这个,但我正在使用 Windows。我得到了我的答案,希望能帮助其他 Windows 来到这个 post 的用户。
keytool -list -v -alias androiddebugkey -keystore C:\Users\<name>\.android\debug.keystore