gpt4 book ai didi

android - 更改 SHA-1 认证调试以发布

转载 作者:行者123 更新时间:2023-11-29 16:57:38 26 4
gpt4 key购买 nike

我实现了 Google 身份验证,但问题是我输入了 SHA-1 证书的调试版本 key ,现在如果我要创建我的应用程序的发布版本,显然 Google 身份验证将不再有效。任何想法?!我不想再次创建新项目,因为我的应用程序非常复杂,无法重新开始。

最佳答案

阅读 release certificate:

The Android SDK tools generate this certificate when you do a release build. You can also generate this certificate using the keytool program. Use this certificate when you are ready to release your app to the world.

您应该为 Release Build 创建 SHA1 KEY 。检查上面链接中的RELEASE CERTIFICATE TAB

最后你应该添加这个build.gradle

buildTypes {

debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
manifestPlaceholders = [mapApiKeyValue: "AIzaSyCcjiArs-4tOeR-9CheiOh8shT9ikh****"]
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
manifestPlaceholders = [mapApiKeyValue: "AIzaSyCWUAJ5eGSWyTX-FTnZJvT6SF1-*******"]
signingConfig signingConfigs.config
}
}

确保你在 list 中添加了这样的内容

 <meta-data
android:name="com.google.android.geo.API_KEY"
android:value="${mapApiKeyValue}" />

关于android - 更改 SHA-1 认证调试以发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44350299/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com