Android中的Google身份验证失败

时间:2016-04-20 06:36:35

标签: android authentication google-play-services

我正在尝试运行 Try Sign-In for Android 样本。我已将 google-services.json 添加到strings.xml中的/app server_client_id 。但我仍然收到以下错误

04-20 12:29:31.787 14544-14544/com.google.samples.quickstart.signin D/SignInActivity: handleSignInResult:false

谁能告诉我实际问题是什么?我没有改变代码。我也配置了项目级和应用级渐变。

这是完整的LogCat

04-20 13:12:29.560 15925-15955/com.google.samples.quickstart.signin I/OpenGLRenderer: Initialized EGL, version 1.4
04-20 13:12:29.610 15925-15955/com.google.samples.quickstart.signin D/OpenGLRenderer: Get maximum texture size. GL_MAX_TEXTURE_SIZE is 4096
04-20 13:12:29.610 15925-15955/com.google.samples.quickstart.signin D/OpenGLRenderer: Enabling debug mode 0
04-20 13:12:29.840 15925-15925/com.google.samples.quickstart.signin I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@ade59df time:324063633
04-20 13:12:31.680 15925-15925/com.google.samples.quickstart.signin D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN
04-20 13:12:31.830 15925-15925/com.google.samples.quickstart.signin I/Timeline: Timeline: Activity_launch_request id:com.google.samples.quickstart.signin time:324065621
04-20 13:12:31.900 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* installDecor mIsFloating : false
04-20 13:12:31.900 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* installDecor flags : -2139029248
04-20 13:12:31.930 15925-15925/com.google.samples.quickstart.signin W/ResourcesManager: Asset path '/system/framework/com.android.media.remotedisplay.jar' does not exist or contains no resources.
04-20 13:12:31.930 15925-15925/com.google.samples.quickstart.signin W/ResourcesManager: Asset path '/system/framework/com.android.location.provider.jar' does not exist or contains no resources.
04-20 13:12:32.010 15925-15925/com.google.samples.quickstart.signin D/GoogleSignInApiImpl: getSavedSignInResultIfEligible
04-20 13:12:32.010 15925-15925/com.google.samples.quickstart.signin D/GoogleSignInApiImpl: trySilentSignIn
04-20 13:12:32.030 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* installDecor mIsFloating : true
04-20 13:12:32.030 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* installDecor flags : 8388610
04-20 13:12:32.080 15925-15925/com.google.samples.quickstart.signin D/SecWifiDisplayUtil: Metadata value : none
04-20 13:12:32.110 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
04-20 13:12:32.110 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* isFloatingMenuEnabled return false
04-20 13:12:32.130 15925-15925/com.google.samples.quickstart.signin D/SRIB_DCS: log_dcs ThreadedRenderer::initialize entered! 
04-20 13:12:32.140 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
04-20 13:12:32.140 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* isFloatingMenuEnabled return false
04-20 13:12:32.160 15925-15925/com.google.samples.quickstart.signin D/SRIB_DCS: log_dcs ThreadedRenderer::initialize entered! 
04-20 13:12:32.260 15925-15955/com.google.samples.quickstart.signin D/OpenGLRenderer: endAllStagingAnimators on 0xb86c9a88 (ListView) with handle 0xb878aa58
04-20 13:12:32.270 15925-15925/com.google.samples.quickstart.signin I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@83cefe4 time:324066065
04-20 13:12:32.550 15925-15925/com.google.samples.quickstart.signin V/ActivityThread: updateVisibility : ActivityRecord{14bd6f68 token=android.os.BinderProxy@ade59df {com.google.samples.quickstart.signin/com.google.samples.quickstart.signin.ChooserActivity}} show : false
04-20 13:12:33.230 15925-15925/com.google.samples.quickstart.signin D/SignInActivity: handleSignInResult:false
04-20 13:12:34.610 15925-15925/com.google.samples.quickstart.signin D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN
04-20 13:12:34.700 15925-15925/com.google.samples.quickstart.signin I/Timeline: Timeline: Activity_launch_request id:com.google.samples.quickstart.signin time:324068493
04-20 13:12:34.780 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* installDecor mIsFloating : false
04-20 13:12:34.780 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* installDecor flags : 8454400
04-20 13:12:34.780 15925-15925/com.google.samples.quickstart.signin D/SecWifiDisplayUtil: Metadata value : none
04-20 13:12:34.780 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
04-20 13:12:34.780 15925-15925/com.google.samples.quickstart.signin D/PhoneWindow: *FMB* isFloatingMenuEnabled return false
04-20 13:12:34.800 15925-15925/com.google.samples.quickstart.signin D/SRIB_DCS: log_dcs ThreadedRenderer::initialize entered! 
04-20 13:12:34.830 15925-15925/com.google.samples.quickstart.signin I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@148c4c67 time:324068628
04-20 13:12:34.840 15925-15925/com.google.samples.quickstart.signin V/ActivityThread: updateVisibility : ActivityRecord{3a106db9 token=android.os.BinderProxy@83cefe4 {com.google.samples.quickstart.signin/com.google.samples.quickstart.signin.SignInActivity}} show : true
04-20 13:12:34.840 15925-15925/com.google.samples.quickstart.signin V/ActivityThread: updateVisibility : ActivityRecord{108345fe token=android.os.BinderProxy@148c4c67 {com.google.samples.quickstart.signin/com.google.android.gms.auth.api.signin.internal.SignInHubActivity}} show : true
04-20 13:12:35.810 15925-15954/com.google.samples.quickstart.signin I/GMPM: Tag Manager is not found and thus will not be used
04-20 13:12:36.130 15925-15925/com.google.samples.quickstart.signin D/SignInActivity: handleSignInResult:false
04-20 13:12:36.170 15925-15925/com.google.samples.quickstart.signin I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@83cefe4 time:324069967

提前致谢。

1 个答案:

答案 0 :(得分:1)

好的我发现,首先不要将google-services.json复制并粘贴到/app目录中。 转到Android Studio中的终端(View->Tool Windows->Terminal)

在Android Studio终端(适用于Windows)上使用此命令

move "C:\yourdownload folder here\google-services.json" "app\"

不要忘记在引号中写入路径名,否则它会给出“命令的语法不正确”。例外

希望这会对你有所帮助。