Android studio设备中的Android Google身份验证错误
尝试使用Google身份验证登录我的Android应用程序时出现错误12501。我在Android studio设备上运行应用程序时出现了这个错误,但是当我在自己的手机上安装签名的apk时,一切都正常。 我正在使用一个新的安卓客户端ID,上面有安卓工作室的指纹签名 这是我的google-services.json oauth_客户端部分:Android studio设备中的Android Google身份验证错误,android,firebase,google-signin,Android,Firebase,Google Signin,尝试使用Google身份验证登录我的Android应用程序时出现错误12501。我在Android studio设备上运行应用程序时出现了这个错误,但是当我在自己的手机上安装签名的apk时,一切都正常。 我正在使用一个新的安卓客户端ID,上面有安卓工作室的指纹签名 这是我的google-services.json oauth_客户端部分: "oauth_client": [ { "client_id": "2
"oauth_client": [
{
"client_id": "223...-...j2s5.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.example.ucango_2021",
"certificate_hash": "644d..."
}
},
{
"client_id": "223...-...esuke.apps.googleusercontent.com",
"client_type": 3
}
],
请求创建方法:
// Configure Google Sign In
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(getString(R.string.default_web_client_id))
.requestEmail()
.build();
// Build a GoogleSignInClient with the options specified by gso.
mGoogleSignInClient = GoogleSignIn.getClient(this, gso);
检查是否存在->应用->调试->值->值.xml。 如果是,请更改。在调试模式下使用MapAPI对我有效 我希望我能帮助你